我有一个关于SVN的基本问题。我知道SVN对事物有严格的规定。如果我尝试这样做,我是否会弄乱我的项目。
我经常使用两台电脑 - 现场和现场;从家里。我在两者上安装了Eclipse(Galelio)+ subclipse(1.6.x)。如果我使用SAME用户ID在不同机器上从SVN存储库签出同一个项目,那么在提交或更新期间是否会出现任何问题?
我将定期从不同的机器提交,但当然它将是相同的用户ID。
答案 0 :(得分:1)
在SVN中,无论用户是否进行了提交,都会识别每个提交。
进行提交的用户只是提交消息之类的信息,仅此而已。
因此,您将能够在没有更少或更多冲突的情况下提交您的2个工作存储库,而不是由不同用户完成提交;)
答案 1 :(得分:1)
SVN不会跟踪结帐,您使用的用户名无关紧要。您甚至可以在一台机器上压缩结账,将其移至另一台并解压缩。
在提交时,您提供的用户名将决定提交的作者。在没有这个提交的你的另一台机器上,一个svn up会带来这个新的提交。
简而言之,作者姓名只是历史日志的一条信息。从不同的机器使用相同的回购不会造成任何问题。