简体   繁体   English

我如何设置自己的SVN

[英]How can i setup my own SVN

I am new on SVN how can i setup my own setup SVN. 我是SVN的新手,我如何设置我自己的设置SVN。 kind give me complete solution form start to end 亲切的给我完整的解决方案从头到尾

Go to http://www.visualsvn.com 转到http://www.visualsvn.com

Download and install the visualsvn server on your server. 在服务器上下载并安装visualsvn服务器。 There is documentation on how to install on that site. 有关于如何在该站点上安装的文档。

Set up a repository on your server. 在服务器上设置存储库。 There is documentation on how to do this on that site. 有关于如何在该网站上执行此操作的文档。

Set up security for your server and your repository. 为您的服务器和存储库设置安全性。 There is documentation on that site. 该网站上有文档。

Go to http://tortoisesvn.tigris.org/ 转到http://tortoisesvn.tigris.org/

Download and install tortoise svn on your client. 在您的客户端上下载并安装tortoise svn。

Right click on a folder, and go to TortiseSVN->Import 右键单击文件夹,然后转到TortiseSVN-> Import

Type in the address of your svn server, and tell it you want to import that folder into the repository you've created. 键入svn服务器的地址,并告诉它要将该文件夹导入到您创建的存储库中。

You are done. 你完成了。

As commented above, I think the question could be more clearer. 如上所述,我认为问题可能会更清楚。 Let me give you a more generic answer and update it as I get more updates on this question. 让我给你一个更通用的答案,并在我得到关于这个问题的更多更新时更新它。

First and for most you might want to learn about version control concepts. 首先,您可能希望了解版本控制概念。 Subversion book would be a good start, checkout http://svnbook.red-bean.com . 颠覆书将是一个很好的开始,结帐http://svnbook.red-bean.com I would advice you at least check chapter 4 , which has some useful branching & merging information. 我建议你至少查看第4章 ,它有一些有用的分支和合并信息。 If you want to learn about server administration you can look at Chapter 5 . 如果您想了解服务器管理,可以查看第5章

Second, is the server setup. 其次,是服务器设置。 As you have not mentioned the server platform I would suggest Subversion Edge . 由于您没有提到服务器平台,我建议使用Subversion Edge It comes with a wide range of platform support and a good Web UI for administration. 它具有广泛的平台支持和良好的Web UI管理。 BTW, Visual SVN is supported only on windows. 顺便说一下,Visual SVN仅在Windows上受支持。

Third, Setup the client side. 第三,设置客户端。 As like in server even here platform and the tools you are going to use will matter a lot. 就像服务器一样,即使在这里平台和你要使用的工具也会很重要。 Let me list few options which comes to my mind TortoiseSVN for just Windows(integrates with windows explorer), Subclipse/subversive a plugin for ecplise (java based multiplatform tool), AnkhSVN and VisualSVN plugins for Visual Studio. 让我列出几个选项,让我想起TortoiseSVN for Windows(与windows explorer集成),Subclipse /颠覆ecplise插件(基于java的多平台工具),AnkhSVN和Visual Studio的VisualSVN插件。 There are other plugins 还有其他插件

Hope this answers your question. 希望这能回答你的问题。

Subversion requires a server. Subversion需要一台服务器。 I've had good results with Mercurial , which can work with a server if available, but can also comprehensively manage revisions in a local repository with no server administration required. 我已经使用Mercurial获得了良好的结果,如果可用的话,它可以与服务器一起使用,但是也可以在本地存储库中全面管理修订,而无需服务器管理。

Supports Windows, Mac OS X, and Linux, with a built-in web server for browsing changesets. 支持Windows,Mac OS X和Linux,内置Web服务器,用于浏览变更集。

One of the best svn server products is collabnet subversion edge . 最好的svn服务器产品之一是collabnet subversion edge I used it long time without problems. 我好久没用了。

Setup is easy. 安装很简单。 Follow the instructions here: http://help.collab.net/index.jsp?topic=/csvn/action/setupcsvn.html 按照此处的说明操作: http//help.collab.net/index.jsp?topic = / ccsvn / action / setupupvn.html

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何设置svn子域,以便不使用svn + ssh即可签入/签出? - How can I setup a svn subdomain so I can checkin/out without using svn+ssh? 如何在SVN设置上自动执行php代码验证? - How can I automate php code validation on SVN setup? 如何设置Apache以使用此特定URL配置来提供SVN? - How can I setup Apache to serve SVN with this particular URL configuration? 如何设置Continuum以构建svn提交? - How can I setup Continuum to build on svn commits? 如何检查我的 svn 连接? - How can I check my svn connection? 我可以在办公室服务器上创建一个托管的SVN存储库“并行”吗? - Can I create a hosted SVN repository 'parallel' to my own on my office server? 如何为我的代码设置SVN存储库? - How to setup an SVN repository for my code? 如何设置简单的SVN服务器? - How do I setup a simple SVN server? 如何在Linux中设置权限,以便两个用户可以在服务器上更新相同的SVN工作副本? - How can I setup the permissions in Linux so that two users can update the same SVN working copy on the server? 在我自己的存储库中将只读供应商SVN存储库设置为镜像/外部 - Setup read-only vendor SVN repository as mirror/external within my own repository
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM