如何将我们的源代码从运行 VisualSVN Server 的 Vista 迁移到运行 VisualSVN Server 的 Windows 7?

发布于 2024-08-09 10:27:49 字数 301 浏览 11 评论 0原文

[我想在 StackOverflow 上问这个问题...]

我一直在 Vista 上使用 VisualSVN Server,没有任何问题。

当需要将所有内容更改为 Windows 7 时,我想知道最好的方法是什么?

最好将所有计算机上的所有代码“签入”到 Vista 上,并为一台计算机执行 SVN 更新,然后在 Windows 7 上重新安装 VisualSVN 并创建另一个项目。这是最好的方法吗?

有人在 Windows 7 机器上运行 VisualSVN Server(以及 TortoiseSVN)并发现它稳定吗?

[i meant to ask this question on StackOverflow...]

I have been using VisualSVN Server without any problem on Vista.

When it is time to change everything to Windows 7, I wonder what's the best way to do that?

Is it best to "check in" all the code from all machines onto the Vista, and do an SVN Update for one machine, and then reinstall VisualSVN on Windows 7 and create another project. Is that the best way?

Has anybody run VisualSVN Server (as well as TortoiseSVN) on Windows 7 machine and found that it is stable ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

So要识趣 2024-08-16 10:27:49

作为一个好的做法,尽量不要在您正在使用的同一台机器上运行源代码管理,因为如果您的电脑出现故障,您将失去一切(使用 unfuddle 或 beanstalk ,两者都是免费的)。现在回到问题。我的 VisualSVN 在 Win7 和乌龟中运行良好,要进行迁移,您需要做的就是确保提交所有代码,然后在 Win7 中重新安装,并从 VisualSVN 恢复或覆盖您的存储库目录,您的项目将回到源代码管理,需要注意的一点是,如果您的 IP 或计算机名称发生更改,您可能需要在工作目录上执行重新定位命令。

As a good practice try not to run your source control on the same machine you are working on since if your PC goes down well you are going to loose everything (Use unfuddle or beanstalk , both are free). Now back to the question. I have VisualSVN running fine in Win7 as well as tortoise , to do the migration all you would need to do is make sure all your code is committed then re install in Win7 and either restore or overwrite your repo directories from VisualSVN and your projects will be back in source control , A point to note is that if your IP or machine name change you might need to do a relocate command on your working directory.

始终不够爱げ你 2024-08-16 10:27:49

我不确定这如何与 VisualSvn Server 一起使用,但您想确保两个存储库上的存储库 uuid 相同。然后您可以执行 加载/转储周期或使用svnsync 将存储库从一个盒子移动到另一个盒子。
另请查看这个svnbook 中的章节

I'm not sure how this works with VisualSvn Server, but you want to make sure the repository uuid is the same on both repositories. You can then either do a load/dump cycle or use svnsync to move the repository from one box to another.
Also take a look at this chapter in the svnbook

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文