如何确保我的本地svn副本与特定分支修订版相同?
我编写了下面的bash函数来签出hadoop的副本(如果它还不存在),或者确保它与签出相同。但是,当针对未修改的签出执行update命令时,它会进行更新(可能针对主干)。除了每次删除和签出文件夹,我还能做什么如何确保我的本地svn副本与特定分支修订版相同?,svn,Svn,我编写了下面的bash函数来签出hadoop的副本(如果它还不存在),或者确保它与签出相同。但是,当针对未修改的签出执行update命令时,它会进行更新(可能针对主干)。除了每次删除和签出文件夹,我还能做什么 coUp $HADOOP_HOME 1041718 "http://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-append" 它工作正常,我有一些路径问题(尴尬的微笑是什么?) function coU
coUp $HADOOP_HOME 1041718 "http://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-append"
它工作正常,我有一些路径问题(尴尬的微笑是什么?)
function coUp(){
if [[ ! -d $1 ]]
then
echoThenRun "svn co $3 -r $2 $1"
else
echoThenRun "svn up $1 -r $2"
fi
checkExit svn
}