我制作了一个python模块文件并上传到SVN Repo(例如string_utl.py,它执行字符串相关操作)。无论如何,我可以直接访问 SVN 的文件。尽管我将文件从 SVN 本地 checkout 到我的计算机并从那里访问它。但这不是重点。我正在考虑建立一个本地存储库,我的所有同事都可以在其中访问和修改代码。 我虽然在 sys.path 列表中添加了 Lsvn 位置,但它不起作用。
我是这样做的 sys.path.append("http://lsvn/svn/lsvn/QRM_Helper/Helpful_Script/");
但没有成功。
我尝试了另一种方式,就像这样 urllib.urlopen(some_url) 因为我使用的是 Python 3,所以它说要使用 urllib2.urlopen() 但在我的情况下它也不起作用。它给出了以下错误,该模块不存在。
最佳答案
只需安装 pysvn module然后使用普通的SVN checkout 、更新、提交等。
您无法直接访问 SVN 后端数据存储,因此请不要尝试。
关于python - 我是否可以在 python 中从 Online SVN 访问文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5025579/