目前:
我手动(来自我的repo,它有svn ref)变基(git spull - 标准别名)并检入TC服务器上的裸git repo(git push)。
由于我们正在迁移到git(假设我们可以弄清楚如何!),我们有来自svn和git的签到。
有一点需要注意的是,即使每个人都停止按公司政策签到,也需要更新svn repo。 (因此,在成功构建之后,我们将触发“git spush”)
TeamCity的设置是什么?
还有其他方法吗?有人在做类似的事吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
首先,我非常有兴趣了解一旦完成迁移后如何完成迁移。撰写博客文章或撰写您的经历,记录您遇到的问题,将是一个很棒的资源。我正在考虑在我的工作地点开始相同的迁移。
我认为选项2听起来最明智,但是我不确定为什么你需要设置一个拉动操作以及一个推动操作。为什么不继续将成功的构建推送到SVN以保持与Git同步?