|
|
1
1
我在多项目多平台SVN报告中使用了Git SVN。 我通常只在我感兴趣的svn repo目录中直接使用本地git repo点,放弃对分支的任何本地支持等等,尽管我听说支持越来越好。Git核心文档中似乎有Git SVN分支支持。 我的做法是:
当承诺的时候…
这件事我没遇到什么麻烦。如果您重新设定的代码发生了更改,则弹出stash将启动合并。Rebase使历史保持线性。也许有更好的方法可以做到这一点,但我幸存下来了,有了上面的进程加上git合并工具。 您还可以查看git svn附带的自定义布局选项,用于指定主干、分支和标记彼此之间的关系。您可以使用-t trunk-b branches-t标记分别指定其中的每一个——这些标记在默认情况下是相对的,但是您可以提供绝对路径。 另外,作为一个建议,我个人会根据实习的敏感性使用SVN客户。我不是吉特镇好公民的一员,我这么说,但源头控制可能是一个大麻烦,也是人们的圣地——如果它给任何人造成一盎司的不便,它几乎不值得。也就是说,如果你能保持独立,不让任何人因为你的工具选择而感到负担,那么快乐的Git'ing;-) 乔希 |
|
Harry · 如何在编译时获取克隆的git仓库的标签 1 年前 |
|
Ooker · 如何从blob中删除秘密? 1 年前 |
|
|
hasdrubal · git日志图智能分支过滤器 1 年前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 1 年前 |