如何确保我的本地svn副本与特定的分支修订版本相同?

问题描述

|
coUp $HADOOP_HOME 1041718 \"http://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20-append\"
我已经编写了以下bash函数来检出hadoop的副本(如果尚不存在),否则请确保它与检出相同。但是,如果针对未修改的签出执行update命令,则确实会更新(可能针对中继)。除了每次都删除并检出文件夹外,我该怎么办?
    function coUp(){
if [[ ! -d $1 ]]
then
    echoThenRun \"svn co $3 -r $2 $1\"
else
    echoThenRun \"svn up $1 -r $2\"
fi
checkExit svn
}
    

解决方法

        它工作正常,我遇到了一些路径问题(被包围的笑脸是什么?)