版本控制时可浏览的网站?

发布于 2024-07-10 12:09:45 字数 571 浏览 8 评论 0原文

我在 Stackoverflow 上浏览并找到了这个主题: https://stackoverflow .com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate

但是,这对我的情况没有帮助,或者我可能只是有点愚蠢。

所以我的问题!

在很远的服务器上安装了 VisualSVN,虽然这工作得很好,但我可以添加我的项目并有一个很好的源代码控制,我不想在完成后“手动”将我的网站移动到正确的位置,我想映射一个 IIS网站到 SVN 存储库上的目录。 我的网站的存储位置。

现在这是我的问题,我不知道这是否可能? 该项目当然是在我的计算机+存储库上。 并且 repo-server 和 iis-server 是同一台机器,所以我想将它们映射在一起,但我知道 SVN 在文件上使用一些 berkly-db-stuff ..

有建议吗?

I browsed around here on Stackoverflow and found this topic : https://stackoverflow.com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate

However that didn't help me in my case, or i might just be a little stupid.

So to my problem!

Installed VisualSVN on a Server far far away and while this works perfectly, i can add my project and have a nice source control, i dont want to "manually" move my website to the correct place when im done, i want to map an IIS website to a cataloge on the SVN repo. where my site is stored.

Now this is my problem, i can't figure out if this is possible or not? The project is of course on my computer + the repo. and the repo-server and iis-server is the same machine, so i'd like to map those together, but i know that SVN uses some berkly-db-stuff on files..

Suggestions?

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

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

发布评论

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

评论(2

痴骨ら 2024-07-17 12:09:45

您需要的是一个提交后挂钩,它们是位于存储库文件夹中的小批处理文件(hooks 子文件夹中应该有占位符文件)

您设置提交后挂钩以将存储库签出到服务器上的文件夹并将您的网络服务器指向同一个文件夹。

What you need is a post-commit hook, they're small batch files that live in the repository's folders (there should be placeholder files in the hooks subfolder)

You set up the post commit hook to checkout the repository to a folder on your server and point your webserver to that same folder.

櫻之舞 2024-07-17 12:09:45

这是可能的。 Berkeley DB 用于存储库端,但它并不真正影响客户端。 Subversion 会在各处创建 .svn 文件夹,因此如果您不喜欢这样,请使用 rsync

编辑:我错过了您已经拥有的部分 VisualSVN Server。 您只需要一个 Subversion 客户端,例如您网站上的 TortoiseSVN 或命令行 svn 即可查看该网站。

It's possible. The Berkeley DB is used at the repository side, but it doesn't really affect the client side. Subversion creates .svn folders everywhere, so if you don't like that use rsync.

Edit: I missed the part you already have VisualSVN Server. All you need is a Subversion client like TortoiseSVN or command line svn on your web site to check out the web site.

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