我经常需要在笔记本和家里的 Subversion 服务器之间同步项目。
我使用 IDE 来完成此操作,但很烦人。
(我必须启动它,打开所有项目,因为我不记得对哪些项目进行了更改,更新它们全部,关闭不必要的项目,...)
是否有一些工具可以自动更新许多项目(可能只是一个脚本)?
当存储库与本地复制发生冲突时会发生什么?
答案1
您可以使用 svn update 命令行轻松为此创建一个脚本。如果发生冲突,它将暂停并等待您输入如何解决冲突。您还可以尝试 svn help update 来查看可以传递给它的开关。
答案2
尝试创建一个脚本,使用 DonationCoder 的拖放机器人您只需将文件夹拖到程序上并为每个文件夹运行 svn up 命令即可创建文件夹列表。(理论上,我没有使用过该程序)
答案3
如果您本地安装了 svn 客户端,则可以创建一个脚本。该脚本看起来类似于:svn update C:\SourceFolder
针对每个文件夹。