2012-09-28 149 views
0

我的网站存储在WWW下我WAMP文件夹/网站名称/现在我通过键入SVN仓库URL

 

    http://localhost/sitename/ 

访问此现在我想在这folder.When文件的库我尝试结账在svn中,我在URL储存库中给出了http:// localhost/sitename/

但它与错误讯息回复重定向完成

无法在URL连接到存储库的“http://本地主机/网站名称/”

问题1:请问真的有可能形成使用url的存储库。如果是,这将在虚拟主机中发生。

问题2:我怎样才能解决这个错误

回答

3

http://localhost/sitename/不能同时为网站服务 SVN服务。它必须是一个或另一个。当您访问该URL(假设http协议的端口为80)时,Apache进程会提取请求并通过网站进行响应,SVN进程会提取请求并用存储库进行响应。其中只有一个可以听取请求。

无论如何,你试图达到的目标并不是好的做法。您的源代码控制库不应该也是生产应用程序。它应该是分开的。所以你需要创建一个类似http://localhost/SVN或任何其他非生产应用程序路径的SVN存储库。

虽然我佩服持续部署为目标,跳过部署步骤来彻底不是如何实现的呢:)你还是应该从源头分开的两个不同的关注点(源控制和生产应用),并部署到生产作为一个单独的和离散的步骤。即使这一步骤仅仅是一个在签入时自动运行的脚本(希望在部署之前运行任何自动化测试以验证签入之后)。

+0

我使用的是wamp,在你管中的导师他们没有告诉他们在哪里得到的知识库url可以请让我知道如何获得url repository – user1093513

+0

@ user1093513:恐怕我不能真正给予step-by您的系统的步骤说明,我不知道您的系统上的任何配置。作为一般建议,我不会从YouTube学习软件开发:)基本上,您需要配置您的SVN服务并在那里创建一个存储库。如果这一步在某些教程中被忽略了,那么你必须在其他地方找到它。 SVN有很多文档,并且像“安装SVN”或“创建SVN存储库”这样的应用程序的Google应用程序应该有所帮助。 – David

+0

非常感谢您的回复,谢谢 – user1093513