python - 我是否可以在 python 中从 Online SVN 访问文件?

标签 python svn urllib sys.path

我制作了一个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/

相关文章:

python - 有什么办法可以用 Cython 获得 "interfaces"?

svn - 需要关于使用分支和合并回主干的帮助/建议

php - 在 PHP 页面中嵌入 svn 修订号的简单方法?

svn - 通过 gnome-keyring 为 ssh(仅限)客户端颠覆客户端加密密码

python - 使用 mechanize 和 urllib 下载 pdf 文件

Python urllib 打开问题

python - 如何将明天(在特定时间)日期转换为时间戳

python - 无法导入 Beautiful Soup

python - Scikit 学习错误地输入值

python - 如何在 Python 中捕获特定的 HTTP 错误?