如何使用svn指定存储库URL和工作路径?

时间:2011-01-03 12:41:49

标签: svn

我正在使用cron使用svn提交我的更改。

我想知道如何引用正确的存储库并指定工作副本的位置。

更详细地说明我应该添加什么:

svn commit -m "Description here"

2 个答案:

答案 0 :(得分:0)

在我看来,最简单的方法是对你的工作副本目录进行cd,所以一切都设置正确。类似的东西:

#!/bin/sh
cd myrepo
svn commit -m "message"
cd -

顺便说一句,我认为使用cron提交是一个非常坏主意。你应该只在你的代码至少编译时提交,而你不能确定它在cron出现的时候会发生。

答案 1 :(得分:0)

您的工作副本始终引用正确的存储库 - 即从中检出WC的存储库。执行提交时,它会将您的更改发送回该存储库。

您可以使用svn switch或svn relocate更改WC引用的repo(或分支)。