关于SVN的问题

时间:2011-05-16 08:55:33

标签: svn tortoisesvn

我正在使用tortoise SVN签入,签出等。存储库位于远程位置。

如何在命令行(windows xp)中运行svn命令?

6 个答案:

答案 0 :(得分:2)

在Windows下使用命令行SVN

https://www.forge.funambol.org/scdocs/ddUsingSVN_command-line

如果您尝试使用GUI选项以获得更好,更快的工作,那将会更容易。

答案 1 :(得分:2)

就像其他人所说的那样,TortoiseSVN没有附带标准的SVN客户端(这就是它没有的原因 - http://tortoisesvn.net/faq.html#svnbinaries

因此您需要安装SVN命令行客户端才能运行SVN命令。您可以查看此链接 - http://subversion.apache.org/packages.html#windows

我自己更喜欢SlikSVN。它辜负了它的名字。您也可以使用Collabnet一个(从链接中选择CollabNet Subversion命令行客户端)

很高兴您也想尝试使用命令行,因为尽管像Tortoise这样的GUI客户端会让您的生活变得更加简单,但拥有基本的命令行知识以了解正在发生的事情以及该情况是很好的。没有命令行你不能做的事情(相信我,这些情况确实发生)

答案 2 :(得分:1)

Tortoise不会安装命令行工具。您必须从official site安装它。确保安装兼容版本,因为工作目录格式会随着时间的推移而略有变化。通常版本的前两位必须匹配,所以如果您的TortoiseSVN与1.6.x链接,您可以安装1.6.y,但不能安装1.5.z和1.7.z。

答案 3 :(得分:0)

Tortoise SVN没有附带SVN命令行工具。除了Tortoise安装之外,您还可以添加Visual SVN(它随CLI工具一起提供),并将二进制路径添加到PATH中。只要确保版本匹配,否则在尝试从一个或另一个提交时可能会遇到相当棘手的问题。

答案 4 :(得分:0)

您不需要使用命令行客户端,只是因为存储库位于远程位置。但是,如果您需要客户this SO thread,请说明详细信息。

答案 5 :(得分:-2)

开始 - >运行...键入 cmd 。 通过执行此操作,您将运行命令行会话,您可以通过键入命令与系统进行交互。

然后,您可以移至存储库文件夹: cd [存储库路径]

继续键入以下命令:

svn st svn update