Install And Use Tortoise SVN - O7planning

  • All Tutorials
  • Java
    • Java Basic
    • Java Collections Framework
    • Java IO
    • Java New IO
    • Java Date Time
    • Servlet/JSP
    • Eclipse Tech
      • SWT
      • RCP
      • RAP
      • Eclipse Plugin Tools
    • XML & HTML
    • Java Opensource
    • Java Application Servers
  • Maven
  • Gradle
  • Servlet/Jsp
  • Thymeleaf
  • Spring
    • Spring Boot
    • Spring Cloud
  • Struts2
  • Hibernate
  • Java Web Service
  • JavaFX
  • SWT
  • Oracle ADF
  • Android
  • iOS
  • Python
  • Swift
  • C#
  • C/C++
  • Ruby
  • Dart
  • Batch
  • Database
    • Oracle
    • MySQL
    • SQL Server
    • PostGres
    • Other Database
  • Oracle APEX
  • Report
  • Client
  • ECMAScript / Javascript
  • TypeScript
  • NodeJS
  • ReactJS
  • Flutter
  • AngularJS
  • HTML
  • CSS
  • Bootstrap
  • OS
    • Ubuntu
    • Solaris
    • Mac OS
  • Browser
  • Git
  • SAP
  • Amazon AWS
  • Others
    • Chưa phân loại
    • Phần mềm & ứng dụng tiện ích
    • VirtualBox
    • VmWare
Install and use Tortoise SVN
  1. What is Tortoise SVN?
  2. The installation requires
  3. Download Tortoise SVN
  4. Install Tortoise SVN
  5. Start with Tortoise SVN
  6. Other functions of Tortoise SVN
  7. Appendix: Download Windows Intaller
  8. Appendix: Download old version of Tortoise SVN

1. What is Tortoise SVN?

Tortoise SVN is a SVN Client program. It is installed on computers of team members. It helps easily sharing data on SVN Server and extract data from SVN Server.This is a working model between Tortoise SVN and SVN Repository:

2. The installation requires

To have SVN Repository, you need to install SVN Server. For example, Visual SVN on some computer will be a SVN Server. You can see the instruction of installing and configuring Visual SVN at:
  • Install and manage Visual SVN Server
In case you do not have SVN Server. You can register an XP-DEV account for a free SVN Repository up to 1.5G for your Team. See instructions for registering and using XP-DEV at:
  • Use SVN Repository for free XP-Dev

3. Download Tortoise SVN

Note: When new Tortoise versions are installed on old versions of operating system (Win XP,..) the error of uninstallment happens. First, you need to install "Windows Installer", or install an older version of Tortoise SVN.
Download the latest Windows Installer at: (See appendix guide to download/install at the end of the document).
  • http://www.microsoft.com/en-us/download/details.aspx?id=8483
Or looking for an older version of Tortoise SVN at: (See more in appendix)
  • http://sourceforge.net/projects/tortoisesvn/files/
Download the latest Tortoise SVN
  • http://tortoisesvn.net/downloads.html
Depending on your operating system is 64 or 32 bit to download appropriate

4. Install Tortoise SVN

The successful installation, you must restart the computer.

5. Start with Tortoise SVN

Import data to RepositoryFirst, we need a team member to share the initial data to SVN Repository. If there is no data, this step can be skipped.Suppose I import the data files in the Documents folder into SVN Repository:You need to create a Repository on Visual SVN, named WorkingDatas.
See more:
  • Install and manage Visual SVN Server
Copy URL: Copy the URL, it can contain the name of the SVN server.
  • https://TRAN-VMWARE/svn/WorkingDatas/
You can change the name of server by IP address. Right-click the Documents folder, select:
  • TortoiseSVN/Import...
Enter the URL of the SVN Repository.
  • https://TRAN-VMWARE/svn/WorkingDatas/
The data has been imported to the SVN Repository.See in Visual SVN:CheckoutAll of team members will check out data from SVN Repository to their own computers. The person who imported the initial data to SVN Repository is not an exception.On the computers of members, create new empty folder, and checkout data from SVN Repository to there. This folder will be working folder of each member on their own computer.Data was checkout.Commit and UpdateCheckout is to extract the whole of data from one or more Projects shared in Repository to the local computer (When the local computer does not have that Project). Then the data are modified in the local computer. Use the Commit function to bring the modified data to Repository. And use the Update function to update the modified data.Now we will change files (or add new files) on the folder. And use Commit function.For example, when I change TeamNote.txt file and save, the SVN icon of this file will be changed, notifying that this file has been changed.Next, I create a new TeamTodo.txt file. The symbol of the new file contains a question mark (?), notifying that this file is new and has not been managed by SVN.SVN folder that contains file whose data are editted also change its icon.To commit data to the SVN Repository, right-click the file or folder, select SVN Commit ...Choose the files you want to commit on the list.
  • Default Tortoise SVN automatically check on the modified file.
Update:Other members of the team can Update the latest data from the SVN Repository.

6. Other functions of Tortoise SVN

In Tortoise SVN, 2 most popular functions are Commit and Update. Besides, there are many other functions.Add to Ignore listIn case you have a folder or files you want to SVN ignore, do not bring up the SVN Repository. You can use the function:
  • Add to Ignore list
Right-click the file or folder that you want SVN will ignore. Select:Then commit the parent directory:Sometimes you get the error message "Out of date", In this case you need to Update before Commit.Tortoise SVN suggest you use the Update function before.Then you can continue to Commit.RevertRevert function is used to return the initial data. For example, when you modify data of some files, revert helps return the file to its initial state.Get Lock & Release LockYou are modifying some files in local. During the modification, if you don't want anyone in the group to Commit data of these files to Repository, you can use the "Get Lock" function to lock it. After the modification is finished, you can Commit and use the Release Lock" function to unlock the file.Get Lock:Release Lock:

7. Appendix: Download Windows Intaller

If you use Windows XP, to install Tortoise SVN recent versions you need to install the latest version of Windows Installer before.
  • http://www.microsoft.com/en-us/download/details.aspx?id=8483
There is the "installer" corresponds to a different window. You can search for and download accurate.

8. Appendix: Download old version of Tortoise SVN

In some cases you install Tortoise SVN on Windows XP and fails. You can install Windows Installer Latest (Follow the instructions in the appendix above), or find an older version of Tortoise SVN at:
  • http://sourceforge.net/projects/tortoisesvn/files/
For XP Service Pack 2:
  • TortoiseSVN-1.6.12

Software and utility applications

  • Install Atom Runner
  • Install OpenSSH Server on Windows
  • Install Microsoft Visual C++ Build Tools
  • Install and use Tortoise SVN
  • Install PuTTY on Windows
  • Install and Use Paint.net
  • Create and edit animations with GifCam
  • Install cURL on Windows
  • Install cURL on Ubuntu
  • Install Pinta on Ubuntu - Mspaint for ubuntu
  • Introduction to Google Drive
  • Install Atom Editor
  • Lightshot - Screenshot tool for Mac and Windows
Show More

Subversion (SVN) Tutorials

  • Install and manage Visual SVN Server
  • C# Programming for Team using Visual Studio and SVN
  • Install and use Tortoise SVN
  • Java Programming for team using Eclipse and SVN
  • Programming for Team using XCode and SVN
  • Install AnkhSVN on Windows
Show More

Software and utility applications

  • Install Atom Runner
  • Install OpenSSH Server on Windows
  • Install Microsoft Visual C++ Build Tools
  • Install and use Tortoise SVN
  • Install PuTTY on Windows
  • Install and Use Paint.net
  • Create and edit animations with GifCam
  • Install cURL on Windows
  • Install cURL on Ubuntu
  • Install Pinta on Ubuntu - Mspaint for ubuntu
  • Introduction to Google Drive
  • Install Atom Editor
  • Lightshot - Screenshot tool for Mac and Windows
Show More

Subversion (SVN) Tutorials

  • Install and manage Visual SVN Server
  • C# Programming for Team using Visual Studio and SVN
  • Install and use Tortoise SVN
  • Java Programming for team using Eclipse and SVN
  • Programming for Team using XCode and SVN
  • Install AnkhSVN on Windows
Show More

Newest Articles

  • Introduction to Amazon ACM
  • Transfer domain registration to Amazon Route 53
  • Request an SSL certificate from Amazon ACM
  • Amazon CloudFront Invalidation
  • Migrate DNS service to Amazon Route 53
  • Configure Amazon CloudFront Error Pages
  • Create a CloudFront distribution for S3 Bucket
  • Amazon AWS Policy Generator - policygen
  • Amazon S3 Bucket policies
  • Configure custom domain and SSL for CloudFront distribution
  • Create Amazon S3 Bucket
  • Configure custom domain for Amazon S3 static website
  • Host a static website on Amazon S3
  • JPA Join types and syntax in JPQL
  • Get started with JPA Criteria Query API
  • Fetch data with Spring Data JPA DTO Projections
  • List, submit and delete Sitemaps with Google Search Java API
  • List, add and delete Sites with Google Search Java API
  • Create a Google Service Account
  • Setup environment variables on Windows
Show More
  • Software and utility applications
  • Subversion (SVN) Tutorials

Từ khóa » Cài đặt Svn