自动将svn存储库的内容导出到另一个目录?

发布于 2024-08-19 14:38:31 字数 208 浏览 8 评论 0原文

首先,我想澄清一个简单的问题,我认为 svn repo 中的文件实际上并不存在于您查看时看到的层次结构中,这样的想法是否正确

我尝试使用 svn export ~/svn/project1 ~/public_html/project1 但它不起作用。

我真正想要的是在提交时自动执行导出命令,以便我可以立即在网络浏览器中看到我的更改。

First, I would like to clarify a quick question I have, am I right in thinking that files in svn repo don't actually exist in the heirarchical structure you see when you check them out?

I have tried to use svn export ~/svn/project1 ~/public_html/project1 but it didn't work.

What I actually want is to have the export command automatically executed when I do a commit so that I can see my changes immediately in a web browser.

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

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

发布评论

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

评论(2

谜兔 2024-08-26 14:38:31

我认为文件在
svn repo 实际上并不存在于
你看到的层次结构
你检查一下

正确...它们实际上存在于存储库目录中的某种数据库中。但是,您可以在工作副本或存储库 URL 上调用 svn 导出。假设您的存储库位于系统上的 /svn/myproject 处,并且您在 ~/myproject 处有一个 trunk 的工作副本,那么以下commbds将正确导出:

svn export --force ~/myproject ~/public_html

svn export --force file:///svn/myproject/trunk ~/public_html

当然,您可以根据您的访问方式将 svnhttpsvn+ssh 替换为 file 协议已设置。

am I right in thinking that files in
svn repo don't actually exist in the
heirarchical structure you see when
you check them out

Correct... they actually exist in a DB of sorts in the repository directory. However you can invoke svn export on a working copy or a respoitory url. So lets say your repo is on the system at /svn/myproject and you have a working copy of trunk at ~/myproject then either of the folloring commabds will export properly:

svn export --force ~/myproject ~/public_html

svn export --force file:///svn/myproject/trunk ~/public_html

ofcourse you can subsitute the svn, http, or svn+ssh for the file protocol depending on how your access is set up.

悲喜皆因你 2024-08-26 14:38:31

Yes; see Where are my svn files?

Automatically exporting can be done with a post-commit hook.

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