繁体   English   中英

通过命令行在Windows中使用和运行Tortoise svnsync

[英]Using and running Tortoise svnsync in Windows via command line

我有一个本地存储库,我刚刚注册了unfuddle并希望将我的本地存储库同步到我在那里创建的新存储库。

我被告知要运行以下命令:

svnsync init --username USERNAME http://username.unfuddle.com/svn/username-rep http://SOURCE_REPO_URL

首先,我假设如果源存储库不需要身份验证,我可以删除用户名的东西吗?

其次,当我运行该命令时,我的系统无法识别它。 我假设需要在Windows的某处添加svnsync ,以便它只能通过它的名称运行(认为正确的术语是environment variable )?但不仅我不知道该怎么做我不知道是什么程序添加......我找不到任何svnsync.exe或任何找到我的TortoiseSVN文件夹的东西。

我需要做什么?

安装TortoiseSVN时,您还可以选择安装Subversion二进制文件:

TortoiseSVN自定义安装

完成后,您将在安装文件夹中看到svnsync.exe

TortoiseSVN安装的SVN二进制文件的位置

只要在PATH变量中有C:\\Program Files\\TortoiseSVN\\bin ,就可以从命令行调用svnsync.exe

PATH变量中的TortoiseSVN

(您可以查看您的PATH变量(在Windows 7上): 开始 -> 右键单击计算机 -> 属性 -> 高级系统设置 -> 环境变量.... 不要覆盖那里的任何内容 - 只需将路径附加到TortoiseSVN如果它还没有。 更多信息在这里 。)

svnsync从命令行中的C:\\ path开始工作

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM