【问题标题】:Using and running Tortoise svnsync in Windows via command line通过命令行在 Windows 中使用和运行 Tortoise svnsync
【发布时间】:2013-08-21 23:00:24
【问题描述】:

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

我被告知运行以下命令:

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

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

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

我需要在这里做什么?

【问题讨论】:

  • 好吧,如果 TortoiseSVN 的创建者不能帮助我,那么我认为我没有太多机会帮助我,哈哈....也不知道为什么我的 tortoisesvn 的标签是当我问为什么我的下载中没有包含svsnync 程序时被删除?

标签: windows svn command-line svnsync


【解决方案1】:

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

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

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

(您可以这样查看您的 PATH 变量(在 Windows 7 上):开始 -> 右键单击计算机 -> 属性 -> 高级系统设置 -> 环境变量...不要覆盖其中的任何内容 -如果 TortoiseSVN 的路径不存在,只需附加路径即可。More info here。)

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-23
    • 2011-07-12
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    • 2015-01-15
    • 1970-01-01
    • 2018-08-02
    相关资源
    最近更新 更多