标签: svk

使用git-svn(或类似)*just*来帮助svn合并?

我的项目中出现了一些复杂的颠覆合并:长期分离的大分支.Svn给出了太多的冲突 - 其中一些似乎是虚假的.


鉴于git对于优秀的合并体验而言,为了使合并更易于管理,使用git-svn 它是否有益?


你能推荐其他的替代品(如svk,hgsvn),以减轻疼痛合并?

有些冲突很容易解决(例如java导入,空格) - 所以我也想知道是否有任何自动解决方案.

将来可能会完全切换到DVCS(我们中的一些人会喜欢),但现在不行.(更新:这不再是真的 - 团队最近完全切换并对此感到高兴).

提前致谢.

PS:有些帖子似乎是相关的(例如git-svn合并2个svn分支),但他们没有完全回答这个问题.

更新:看完我的-novice-回答后再往下走(这个道路).

svn merge svk git-svn hgsubversion

27
推荐指数
1
解决办法
3614
查看次数

如何避免检查SVN存储库的本地更改?

我必须对我的项目文件进行本地更改,以使其在不同的环境中运行.现在两次我不小心检查了这些变化(并搞砸了其他人的运行环境).

可能有很多更好的方法来建立我们的构建,但由于我在一个已建立的项目中担任顾问,我无法真正改变客户的工作方式.

我已经尝试在同一个存储库中设置第二个分支(这会反复发生,复制其存储库根目录中的整个树 - 我不会再次讨论它了).

尝试设置我自己的第二个存储库并将这些文件检入新存储库.这也非常混乱,基本上没有用.

我正在考虑SVK - 看起来它可以提供帮助,但我无法找到一个可行的模式.

我想我甚至在这里发布并没有得到一个好的答案,但那是在我认真考虑SVK之前 - 我认为这个新参数可能有更好的解决方案.

我意识到我可以跟踪我想要检查的更改,然后只是检查那些,但这是一个人类依赖和错误的程序,到目前为止,已经失败了两次(因为我是一个有缺陷的人类).

关于如何做到这一点的任何建议?

svn svk

7
推荐指数
1
解决办法
1430
查看次数

使用SVK时设置存储库的用户名?

我想使用一个Subversion存储库镜像到本地文件夹

svk mirror
Run Code Online (Sandbox Code Playgroud)

但是,如何指定用于登录存储库的用户名?我已经尝试了http://user@domain.tld/trunk,但这不起作用.镜像参数的SVK帮助也没有给出任何提示.任何的想法?谢谢!

svk

0
推荐指数
1
解决办法
57
查看次数

标签 统计

svk ×3

svn ×2

git-svn ×1

hgsubversion ×1

merge ×1