Svn 我的Windows server Subversion文件位于哪里?

Svn 我的Windows server Subversion文件位于哪里?,svn,Svn,我刚刚在WindowsServer2003上使用 这篇博文 我希望通过web访问查看更改,以便我提交的任何更改都将直接显示在我的网站上 SVN服务器的那些文件位于哪里?Subversion存储库将根据您在c:\Documents and Settings\Subversion repository中给出的链接烘焙到一个关系数据库中 如果您想使用HTTP浏览存储库的头部,则需要安装带有Subversion模块的Apache 一旦您配置了它,您将能够浏览您的存储库,例如访问。有关详细信息,请参阅。我

我刚刚在WindowsServer2003上使用 这篇博文

我希望通过web访问查看更改,以便我提交的任何更改都将直接显示在我的网站上


SVN服务器的那些文件位于哪里?

Subversion存储库将根据您在c:\Documents and Settings\Subversion repository中给出的链接烘焙到一个关系数据库中

如果您想使用HTTP浏览存储库的头部,则需要安装带有Subversion模块的Apache


一旦您配置了它,您将能够浏览您的存储库,例如访问。有关详细信息,请参阅。我找到了一个很好的解决方案

我所要做的就是玩一个提交后脚本。您可以深入到存储库文件夹的钩子目录中,所需的一切都在那里

我刚刚用svn update命令更新了服务器的目录。您需要在提交后文件中编写脚本

最终,任何提交都会更新服务器的文件,我可以直接从URL看到更改

在Windows上,我创建了post-commit.bat文件,并在其中放置了以下脚本

@ECHO ON

set repo=%1
set rev=%2
set log=C:\subversion\logs\post-commit_log.log
set err=C:\subversion\logs\post-commit_err-log.txt
set svn=svn
set svnpath=C:\subversion\bin
set working=C:\wamp\www\myproject

( echo ========================================================================
echo Start commit %repo% r%rev%
date /t
time /t
) >> %log%

set cmd=%svn% update --username uSeRnAmE  --password StRoNgPaSsWoRd %working%
(start "start-title" /D"%svnpath%" /NORMAL /B %cmd% >> %log%)

“通过web访问查看更改”是什么意思?你能详细说明一下吗?链接断开了-它重定向到dp.g.doubleclick.net。