2010-08-12 162 views
1

在开源项目上不是提交者的人如何在源代码控制准备好提交补丁之前将其更改保留在源代码控制上?在开源项目上工作时的源代码控制

具体来说,我正在开发一个像Hadoop这样的Apache项目。我希望能够维护原始的Subversion绑定(例如检查项目历史记录,查看特定的修订版等),但我也想保留自己的更改版本(为了我自己的理智)。

我想我可以使用2个不同的项目,每个项目都有自己的Subversion绑定,但我想知道前一个场景是否只有一个项目是可能的。我也想听听其他的选择。

谢谢。

+3

你刚刚发现为什么像Git的DVCS是如此受欢迎。它解决了“如何在公开之前对版本进行版本化”的问题 – cmcginty 2010-08-13 02:03:34

回答

2

如果项目运行SVN尝试在同一安装运行git,这样你可以有自己的本地更改/ commmits在同一目录

+0

也许使用git-svn? – 2010-08-12 13:19:39

+0

谢谢,在svn上使用git听起来像个好主意。我会研究git-svn。 – Mechanistician 2010-08-12 23:38:54