使用从USB密钥Subversion
我这些天带着一些工作回家,我把它运送到USB钥匙上,因为我的工作是在一个私人的内部网上。使用从USB密钥Subversion
我使用的是Visual Studio 2008,我发现构建的性能会因关键而降低。我最初想到的是提高性能的方式是使用Robocopy在本地镜像目录,然后当我准备好恢复工作时,我再次使用Robocopy将工作文件夹从硬盘镜像到USB密钥上。所以,我往返看起来像这样
USB - >硬盘 - > USB
有谁觉得这有什么潜在的问题?我想我担心.svn文件夹的内容越来越混乱,并且在我重新开始工作时不允许我上传我的源代码
只要robocopy复制整个.svn文件夹,它应该不会出现任何问题,据我所知。
你应该确保你没有在那个棒上的FAT32分区上工作,因为这可能会搞乱文件更改/创建日期。
至于复制SVN文件夹:我经常这样做,从来没有任何问题。
hrm,我希望不是因为我刚试过robocopy的东西! :-)如果我明天在工作中遇到任何问题,我会在这里发表评论 – 2009-09-29 23:05:45
我多年来一直使用Unison,像魅力一样工作 - 它具有同步所有内容,编译的二进制文件等的好处,因此可以快速赶上留下的工作。
我把这与git-svn
相结合 - 这有利于查看整个存储库与所有分支,所以提交,合并,甚至是“延迟svn更新”(git svn rebase -l)也可以。 我的主箱子是GNU/Linux,但已经感染了我的Windows用户,他们也喜欢它。
此外,git可以很好地处理大型软件仓库...整个存储库中包含所有历史记录和分支机构应该放在USB存储棒上,实际上占用的空间比仅仅一个SVN检出少。
只是为你所有的更新。我试图将git,mercurial和bazaar与Subversion断开连接。到目前为止,最好的颠覆支持(无论如何都来自Windows)来自市集。它还有其他一些不错的功能。试一试。 – 2010-06-06 03:15:50