3
|
Sedat Kapanoglu johnnywhoop · 技术社区 · 15 年前 |
1
7
您是否尝试过创建一个新分支并使用 svn switch . 如果您从最初的工作修订版进行分支,它会将您转移到存储库的不同部分,并维护您的更改。 |
2
6
GIT 混合。GIT的分布式源代码控制模型允许您在台式机和笔记本电脑之间来回推送变更集。而且,由于GIT在本地文件系统上管理其变更集信息,因此您在任何一方进行的提交都不会出现在您的TRAC系统监视的流中。
|
3
5
分支是干净的解决方案。还有一个额外的优势,就是在您进行这一巨大变化的过程中为您提供备份。更不用说,机器之间未来更改的轻松同步。 但是,您可能只需要压缩整个工作目录并将其转储到另一台机器上的某个位置就可以了。 |
4
1
此外,看起来您是在间隔时间签入代码,并且有一个分支还可以防止硬盘崩溃时数据丢失。 |
5
1
您仍然可以通过将svn从工作副本复制到服务器上的分支目录来实现这一点,所以您不需要“签入/更新循环”,只需要 一 办理登机手续 喜欢 svn复制我的工作复制svn://theserver/project/branches/features/my-feature-branch |
6
1
如果您的桌面上只需要一个副本,我发现Live Sync非常适合这种情况。我将它设置为在笔记本电脑和两台台式机上复制我的结帐文件夹,这使我在三台机器上的状态完全相同。这一切都是在后台不断发生的。 或者,您也可以选择分支机构,确保在移动到桌面之前不会忘记提交笔记本电脑上的任何更改。:-) 编辑: 回应评论-是的,如果您在两台机器同步的过程中开始编辑文件,可能会遇到麻烦。可能发生的最坏情况是在其中一台机器上丢失一些编辑。实际上,发生这种情况的可能性很小。 |
7
0
|
8
0
你可以试试 SVK . 从博客文章和SVK站点可以看出,典型的SVK使用场景是
http://www.bieberlabs.com/archives/2004/11/30/using-svk/ SVKWin32 )然后,TortoiseSVN可以使用存储库的本地镜像进行更新/提交。 |
Boris · 分发我的海龟们的补丁,除了那些属于一组的补丁 6 年前 |
tsar2512 · python中的模拟字典 6 年前 |
Aaron Franke · git am:修补程序格式检测失败 6 年前 |
Pris Cunha · 选择补丁分析邻居netlogo 6 年前 |
ataraxis · 检查是否已应用git apply 6 年前 |
Pankaj Singh · unittest模拟未模拟 8 年前 |
dtmland · 找不到Buildroot修补程序? 9 年前 |
mgr · MSI WIX:使用2个MSI创建次要升级补丁 9 年前 |