[英]How can I integrate git and svn for TeamCity?
目前:
我是手动(从我的repo,它有svn ref)rebasing(git spull - 标准别名)并检入TC服务器上的裸git repo(git push)。
因为我们正在迁移到git(假设我们可以弄清楚如何!),我们有来自svn和git的签名。
需要注意的一点是,即使每个公司都按照公司政策停止检查,也需要更新svn repo。 (所以在成功构建之后,我们将触发“git spush”)
TeamCity的设置是什么?
还有其他方法吗? 有人做类似的事吗?
首先,我非常有兴趣了解一旦完成迁移后如何完成迁移。 撰写博客文章或撰写您的经历,记录您遇到的问题,将是一个很棒的资源。 我正在考虑在我的工作地点开始相同的迁移。
我认为选项2听起来最明智, 但我不确定为什么你需要设置拉动操作以及推动操作。 为什么不继续将成功的构建推送到SVN以保持与Git同步?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.