gpt4 book ai didi

python - pysvn:如何查明本地目录是否受版本控制?

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:08 26 4
gpt4 key购买 nike

使用pysvn检查一些SVN工作副本属性。

确定本地目录 c:\SVN\dir1 是否受版本控制的简单方法是什么?

最佳答案

pysvn.Client.info将提高pysvn.ClientError如果您传递非工作副本目录:

>>> import pysvn
>>> client = pysvn.Client()
>>> client.info('/tmp')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
pysvn._pysvn_2_7.ClientError: '/tmp' is not a working copy

您可以使用该行为。通过捕获异常:

>>> try:
... client.info('/tmp')
... except pysvn.ClientError:
... print('not working copy')
... else:
... print('working copy')
...
not working copy

关于python - pysvn:如何查明本地目录是否受版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35595836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com