Build Windows SVN server and tortoisesvn help and download

Source: Internet
Author: User
Tags svn client tortoisesvn gmail password
Build Windows SVN server and tortoisesvn help and download

Build a Windows SVN Server:

The SVN server is usually external, such as the Google Code server.ProgramDevelopers should have an SVN version control system even if they write a program on their own.CodeFor effective management. Here I will introduce a simple and quick way to build a SVN server in a Windows environment.

Generally, SVN servers are built on Linux and other systems. For example, if Apache + SVN is used for configuration, the svn performance in Linux is very good, but the configuration is cumbersome. If the svn server is only used by itself, you can directly build the svn server in your Windows environment.

Currently, the simple solution is visual SVN server. The SVN server is free of charge and supports Windows NT, 2000, XP and 2003, and is easy to install.

During installation, you can select the svn Protocol over HTTP or HTTPS. the HTTP protocol is faster, while the HTTPS protocol is secure. Both of them can directly access the svn project from a browser.

After the installation is complete, you can see a Microsoft MMS management interface, in which you can easily add configuration items. You can use Windows users or create new users separately. If you have a SVN data, you can import the original SVN data on the interface.

The SVN client still recommends using tortoisesvn in windows, which works very well together.

Tortoisesvn help:

With the development scale and complexity of Application Software becoming larger and larger, the software development model has gradually changed from personal workshop to team-based collaborative development. In this team-based development model, in order to manage the development project, the version control software is indispensable. in the development process, the version control software can be used to completely save all the modification records for each source file of the application in the development, make full use of Version Control Software to effectively manage software development.

Common version control software include VSS, CVS, and SVN.

VSS (visual source safe) is a Microsoft product that is easier to learn and use. It is usually used for development using Microsoft products. However, VSS can only run on Windows platforms and is not free software, security is not high, so it is not widely used.

CVS (Concurrent Version System) is a free and open-source configuration management tool.Source codeAnd the installation files can be downloaded for free. It is easy to use, powerful, cross-platform, supports concurrent version control, and is free of charge. It is widely used in small and medium-sized software enterprises around the world. However, the deployment of CVS is more complex than that of VSS.

SVN (subversion) is used as the rewrite version and release version of CVS. Its goal is to replace CVS as a better version control software. in general, CVS gradually loses its advantage in the development process and is no longer suitable for modern development. Currently, Most CVs services have switched to SVN.

Currently, the popular open-source Google Code project hosting platform uses SVN for version control.

SVN client in Windows

Tortoisesvn is a free open-source client of the SVN (subversion) Version Control System in windows. It can manage files and directories over time. Files are stored in the central version library. Apart from remembering every modification to files and directories, the version library is very similar to a common file server. You can restore the file to a previous version, and check the history to find out which modifications have been made and who has made the changes.

Download tortoisesvn

Tortoisesvn is the official http://tortoisesvn.net/downloads, ordinary Windows users download 32-bit software, followed by a Chinese Language Pack (language packs) provided, after installation can be tortoisesvn Interface Programming Simplified Chinese.

Introduction to tortoisesvn

After installing tortoisesvn, you will find that the folder icon is overloaded. Different overload icons indicate different meanings. All tortoisesvn commands are executed through the context menu of Windows Resource Manager. Right-click a file or folder. Most menu items can be directly displayed. Common functions are "Update" and "Submit ". You can use "Update" to download the latest code from the svn server, and "Submit" to upload the locally modified code to the svn server.

For more information about how to use tortoisesvn, see tortoisesvn Chinese manual.

Use SVN on Google Code

When submitting a request using SVN on Google Code, a password is required. This password is not your Gmail password, but the Google Code password, you can see your Google Code password in profile-settings. When I used Google Code for the first time, I mistakenly thought it was a Gmail password. As a result, I repeatedly entered the password n times and failed to submit the password.

On: http://www.cnblogs.com/ATree/archive/2011/07/18/Windows-SVN-TortoiseSVN.html

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.