问题标签 [pysvn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3201 浏览

python - 尝试使用 pysvn 进行 SVN 导出时如何解决此错误?

我正在尝试使用 Python SVN 绑定 (pysvn) 在存储库上进行导出,但遇到以下错误:

示例代码是:

但是,svn export --force https://svn.mycompany.com/myproject/trunk/从 shell 提示符执行操作没有问题。

我在用着:

  • Python 2.7.3
  • 颠覆 1.7.5
  • CentOS 6.0 x64

请问有什么想法吗?

0 投票
2 回答
1470 浏览

python - pysvn:有效的 url 触发错误

这是一个示例代码:

最后一行触发错误。entry.url 似乎是正确的:它的值是

运行最后一行导致

我在 Windows 上使用 Python 2.7(从错误消息中可以看出:-)。

必须是微不足道的,但我不知道如何使它工作。有任何想法吗?

谢谢。

0 投票
1 回答
1389 浏览

python - 你如何解析使用 pysvn 创建的差异文件?

pysvn 有办法解析它创建的差异文件吗?我想添加文件名/文件路径、每个包含文件的头版本、更改的总行数、更改的文件总数等。

如果没有,有没有手动的方法呢?我需要为 diff 中包含的每个文件解析一个以“Index:”开头的 diff 文件,但我不知道这些文件的确切格式。因此,如果 pysvn 没有解析这个的方法,我需要弄清楚格式是什么并自己做(在 Python 中)。格式是特定于 SVN 的格式吗?出版了吗?用于解析它的 Python 示例代码会很棒!

0 投票
2 回答
4613 浏览

python - rhel6 上的 pysvn-1.7.6,错误:不是 URL、现有文件或需求规范:

我在 RHEL 6 上安装了 Python 2.7.3,当我尝试安装 pysvn-1.7.6 时,出现错误。我应该怎么办?

0 投票
1 回答
271 浏览

pysvn - pysvn和乌龟颠覆

我必须承认我在使用 pysvn 模块时遇到了极大的困难。与其他模块不同,这带来了相当多的工作,不幸的是,它不像包含电池的蟒蛇座右铭。我有一个 win 64 ,windows 7 和运行乌龟 svn1.7.5。我的python版本是2.7.2。谁能解释我如何在没有得到 ImportError 的情况下进行简单的 import pysvn ?

干杯。

0 投票
1 回答
646 浏览

python - 由于 pysvn 的动态导入,Eclipse PyDev 发现不存在的错误

pysvn用作 Eclipse PyDev 项目的一部分。以下代码导致 PyDev 抱怨:

但它运行得很好,这很有效:

我很确定原因是以下代码pysvn.py

不知何故,这使 PyDev 关闭。(难怪,我在想。他们必须这样做吗?)

我意识到我可以在每次出现“未定义的变量”时执行ctrl+1并选择,但我希望有一个更通用的解决方案。@UndefinedVariable

我的问题:我该如何解决这个问题

1)最永久的方式(对于每个人,不仅仅是我)

2)最实用的方法(对我来说)

万一这很重要,我在 Eclipse 3.7.2 上使用 PyDev 2.4.0.2012020116。

0 投票
1 回答
1192 浏览

python - pySVN - 获取给定 url 的标签列表

与主题一样,为给定的 SVN 存储库 URL 获取标签列表(或简单的子目录)的推荐方法是什么?

我正在使用 pySVN 来处理存储库。

例如,如果有如下的树结构:

我怎样才能得到类似的东西:

?

任何帮助,将不胜感激!

0 投票
2 回答
2595 浏览

python - pysvn 给出错误:不是工作副本

我正在尝试获取 svn 中一组文件的最后修改作者姓名。

我在我的机器上检查了代码。

在我的脚本中,所有文件的绝对路径都在列表中读取。我正在尝试使用以下代码为每个文件提取最后编辑的作者。

但我收到以下错误:

我尝试将整个文件名作为参数,以client.info()获得相同的结果。

这可能是一个非常简单的问题,但我是 python 的新手,所以无法弄清楚。

编辑:

我尝试将文件夹路径硬编码为:

它有效!

在我的第一个脚本中,当我尝试dir在循环中打印变量时,它会打印正确的路径。当我尝试svn info在 shell 上运行命令以获取输出时,我得到了正确的结果。

我无法理解这个奥秘。请帮忙。

0 投票
1 回答
241 浏览

svn - 使用 pysvn:propget() 时出错

在我的 python 脚本中,我调用了 propget() API,

但是在运行脚本时出现以下错误,

TypeError:propget() 不能混合深度和递归

提前致谢

0 投票
1 回答
747 浏览

python - Pysvn:propset() 显示路径在版本 0 中不存在错误

蟒蛇脚本,

显示错误, pysvn._pysvn_2_7.ClientError:路径“...”在修订版 0 中不存在。