如何同步 SVN 开发存储库中的文件和我的实时代码?

发布于 2024-09-11 17:28:23 字数 151 浏览 2 评论 0原文

如何将 SVN 存储库中的所有代码(用于开发目的)与我在 /home/site/public_html/ 中运行的实时代码同步,就像用 SVN 存储库中的新代码覆盖实时代码一样(假设SVN 存储库位置位于 /usr/bin/svn/project 中,只是为了争论,尽管它可能远非如此)?

How do I sync all the code in the SVN repository (for development purposes) with the live code I have running in /home/site/public_html/, as in overwrite whatever is in live with the new code from the SVN repo (assume the SVN repo location is in /usr/bin/svn/project, just for the sake of the argument, even though it's probably far from that)?

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

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

发布评论

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

评论(1

我偏爱纯白色 2024-09-18 17:28:23

只需在 /home/site/public_html 中执行 svn checkoutsvn export 即可。

就我个人而言,我的网络服务器上有一个已签出的副本,并且存储库位于同一台计算机上。然后,我有一个钩子,以便在提交时,我在活动目录中执行 svn update ,以便提交到存储库立即使更改生效。

Just do an svn checkout or svn export in /home/site/public_html.

Personally I have a checked out copy on my web server, and the repository is on the same machine. I then have a hook so that on a commit, I perform an svn update in the live directory, so that committing to the repository immediately makes the change live.

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