????????????????????SVN????????SCM??SVN?????????????????????????汾?????????????????????????SVN??CVS???????е?????SCM???????????????????????????????

????1???汾??????

???????磬?????汾???A???????????a??b??c??

??????SVN?У??°汾??汾??????????????????????????????????????????5?κ?????6?Σ????a?п?????????п??????????1.0???1.1???????????????6?????п???????????b??c??????????????CVS??????????θ??????????????汾???????????a?????1.0???1.1???????????

??????????????????????“???a???2?汾”??????????????????“???a???2?????????????Commit”??

????SVN???????汾????SVN???????????????????????????п??????????漰?????????SVN???????????????????п????????????????????????????????汾??????????ɡ?

????2??????汾????

????CVS??????????а汾???????????????а汾?????????CVS?????????

????1????????????

????CVS??????????move?????????????????????????????????CVS???????????????????λ??????????????  ????λ??????????????????????????????????????????????????????????????????????????CVS???????????λ???????????????

????2???????????????

????CVS?????????????rename??????????????????????????????????????????????????????????????????????汾????????????

????3????п???????

????CVS????п?????copy?????????????????????CVS????????????μ????????????????????????????????????????????

??????SVN???????????????Щ????SVN??????????????????????????????е?????/?????????????????????μ?????/????????????????????????????????SVN???????????????????????????????????????????????/??????????????????????????SVN???????????????????????????????????????????汾???б???????SVN??????????????汾????????????????仯?????

????3?????????

????CVS??SVN??????SCM?汾???????????SVN???????????ν??????????

????SVN?????????е???????????????????????????Ч??????ж??SVN??????????“???”??rollback????????SVN ????????????е??????????????Ч?????????????????SVN?????????????????汾???????????????????????????μ????汾??????????????????????????????μ?汾???????????????δ洢????????CVS??????????洢????

??????CVS?????????????е??????????????ε????????????????????????????????????????????μ?汾??????????汾???С??????κ??????????????????ж?????汾?????????????????μ?????????CVS??????????????????ж???????????£????????A????????????????????????????????????????B???cvsupdate??????????????B???п????????????μ???£??????B???“????”????????????A?????????????

????4???????????????

????????SVN?????????????γ?????γ??????汾???????????????????????????????????SVN?汾???????????????????????????????????????????BUG??????????????????????й????????????????????1???????????????????????????????????????????????????????????????汾??????????????????????У?????????/??????????????????????????????????????????????á?????SVN???汾???????????????????????????????????????????????????????????????????Ρ?

????5????????????????????

????CVS??????????????????????ASCII????????????????????????????в?????洢?????汾??????????????????????????????CVS?????????????????CVS??汾???У???????????????????汾??CVS???????汾???ж???????????洢?????°汾????????????С???????CVS?????SVN???????汾??????洢?????????汾????????????????????洢????????????????????????????μ?汾???SVN?????汾????????????????????????????

??????????????????????SVN?????????????????????????????????????SVN???Щ?????????

????1????????·?????????

????cvs?????????

????svn???????????????????svn????UTF-8???

????2??????????????????

????cvs?????????

????svn???????????ж??????????????????????????????????????????λ????????????

????3??????????????

????cvs????????????????????????н????????cvs???????????

????svn?????????????????????