gpt4 book ai didi

svn - 同时使用 Subversion 和 SourceSafe?

转载 作者:行者123 更新时间:2023-12-04 13:52:24 24 4
gpt4 key购买 nike

我最近开始了一份新工作,公司使用Visual SourceSafe进行源码控制。在我之前的工作中,我们使用 Subversion。新公司的“规则”之一是只有当您对代码工作感到满意时才提交代码,并且不会破坏构建。另一个规则是“无分支”

这有点束缚了我的风格,因为我喜欢创建一个分支,在那个分支上工作,在我想的时候提交(这给我带来了好处,如果我做了一些愚蠢的事情就可以恢复——这很常见)和然后当我很高兴一切正常时,将我的分支合并回主干。

所以,问题是……我可以将文件添加到我自己的本地 Subversion 存储库中,并且不干扰 SourceSafe 吗?然后,当我对 SourceSafe 中提交的所有内容感到满意时,我可以随时提交我的本地 Subversion 存储库?安全吗?我会破坏 SourceSafe 吗?

谢谢

最佳答案

您不会破坏 SourceSafe。这是适合您情况的绝佳方式

更新:忽略任何您不直接感兴趣的文件,例如 scc 文件。您的存储库不需要重新创建整个项目,只需跟踪您所做的更改即可。

我对 Mercurial 和 CVS 做同样的事情。公司使用 CVS,我使用本地 Mercurial 存储库,我喜欢随时 checkin ,高兴时 checkin CVS。

[旁白]

在个人层面上更改源代码控制系统很好,但对于团队而言通常会出现问题。人们习惯了源代码控制的工作方式,并利用它来发挥自己的优势。在没有完全认同的情况下改变系统,他们可能需要很长时间才能感受到优势超过他们失去的功能。在适应新系统的过程中,他们会犯错误、丢掉工作,并且在感谢您更改他们认为运行良好的系统时可能会有点疏忽。

关于svn - 同时使用 Subversion 和 SourceSafe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4253897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com