Subversion ,Version control system

Subversion ,Version control system

 Apache subversion (SVN ) is an open source revision control system distributed under free license.

It is used to maintain current and historical versions of file. It is successor of widely used concurrent version system. It is founded by Collabnet company .It is same as CVS with some new features than CVS and fixed some bugs of CVS. Apache Subversion is abbreviated as (SVN) .

It is founded by Collabnet in 2000 to develop an open source version control system. In November 2009 ,Subversion accepted by Apache Incubator,and this was the beginning of process to became a top-level Apache project.
Now a day’s subversion is very much popular among the developers. More than one person can work on same file by using subversion. The big benefit of using subversion is the ability to merge changes on the working file so that more than one developer can work on the same file. With Subversion each developer has its own working copy of repository. We do changes on our working copy and commits on the repository .When more than one person working on same file and using SVN then by using the update the changes done by one person can be merges on our working copy so that no conflicts arise. Conflicts are arise only when two developer made changes on same line. These can be solved manually but there is very rare chances for conflicts .So with subversion on the same project more than one developer across different countries can work .

SOME USEFUL SVN COMMANADS

 

1: Checkout command

synatx: svn checkout url
svn co url

Example: svn co http://svn.letsknowit
(This can create a copy of theranjeet.com in your default folder
To Copy it in a folder we can write our folder name to copy in a folder)
svn co http://svn.letsknowit test
(This can copy theranjeet.com in test folder)

 

2: Update command

synatx: svn update filename
svn up 
(To take the update in a folder in the site we have first go in that folder from cd command)
cd letsknowit
foldername#/ cd subfolder
foldername/subfolder# svn up

(This can update only subfolder)

Example: svn up
(This can update your current folder)
cd letsknowit
letsknowit
# svn up
(This can upadte the files of letsknowit)
cd letsknowit
letsknowit
#/ cd admin
letsknowit /admin#/ svn up
(This can update the admin folder)

 

3: Commit command

synatx: svn commit -m "message" 
svn ci -m "message" 

(This command update the file on our server)
(This command made the changes on server file what changes we have done on our own copy)

Examplesvn ci -m "update the query" post.php
cd letsknowit
letsknowit#/ cd admin
letsknowit/admin#/ svn ci -m "upadte the query in post file" post.php

 

4: Add command

synatx:svn add 
svn commit -m "message" 

(This command add a new file on the repository on the server)
After adding a new file to the repository we have to commit that file on
the server by commit commands.

Example: svn add comment.php
svn commit -m "this file is useful for comment" comment.php

 

5=>Remove command

synatx:svn remove -m "message" filepath
svn delete -m "message" filepath
svn rm -m "message" filepath

(The remove/delete/rm command used to delete the file from repository)

Example:svn remove -m "deleting this file for a purpose" http://letsknowit.com/admin/error.php

 

6: Revert command

synatx:svn revert 
(This command overwrite the local file with the repository file)

Examplesvn revert post.php

 

0   0
Aditya Singh
profile Kerala 23rd May 2023

Subversion is used for maintaining current and historical versions of projects. Subversion is an open source centralized version control system. Cochin airport taxi

Write a comment ...
Post comment
Cancel
profile Harry 23rd May 2023

Struggling with your civil engineering assignments? Look no further! Our top-notch civil engineering assignment help is here to support you. Our team of skilled professionals is ready to provide comprehensive solutions for all your academic needs. From structural analysis to transportation engineering, we've got you covered. Don't let challenging assignments hold you back – trust our expertise and excel in your civil engineering studies. Get the assistance you deserve today!

Write a comment ...
Post comment
Cancel
profile james 23rd May 2023

Data analysis assignments Help may require students to use tools like Excel, SPSS, R, Python, or other software to analyze datasets and draw meaningful conclusions from the data. The goal is to provide students with the necessary guidance and support to effectively analyze data and fulfill the requirements of their assignments.

Write a comment ...
Post comment
Cancel
profile Peter 17th May 2023

 

Reputation: Look for a company with a good reputation for safe and reliable boat transport. 2. Insurance: Make sure the company carries insurance that covers your boat during transport. 3. Experience: Look for a company with experience transporting boats similar to yours. 4. Cost: Compare quotes from multiple companies to find a competitive price. https://www.youtube.com/watch?v=58DDYiVE35s

Write a comment ...
Post comment
Cancel
profile 9th May 2023

This piece sheds light on the truth of our observation. I appreciate the article.this very helpful topic for my web mens leather biker jacket .This is of a very high caliber and offers thorough information.

Write a comment ...
Post comment
Cancel
profile Olivia 26th April 2023

Experts of the Assignment Desk are extremely skilled and provide the best programming assignment help to UK students at an affordable price.

Write a comment ...
Post comment
Cancel
profile wal 18th April 2023

This article illuminates the actuality for our observation. This is of high quality and provides comprehensive information. Thank you for the article. Fun Games

Write a comment ...
Post comment
Cancel
profile james 15th April 2023

Assignment help in Scotland from expert writers. Our team is extremely knowledgeable and skilled, and we can provide you authentic assignment help in uk on schedule. Get writing service for all subjects that is quick, original, and flawless with a 100% guarantee.

Write a comment ...
Post comment
Cancel
profile Miller 31st March 2023

New Assignment Help provides a very authentic and professional Cheap essay writing service in Australia. We are the best professional writers of Cheap essay writing. We offer the best guidance to students. who find it difficult to create high quality and specialized assignments. our experts are always there to encourage the students and help them to complete their assigned projects. We have a team of highly skilled and experienced writers who are experts in their respective fields. 

Write a comment ...
Post comment
Cancel
profile Peter 25th March 2023

 

For gamers on a budget, there are plenty of gaming laptops under $700 that offer great performance. With powerful processors and plenty of storage, these laptops are great choices for gamers who don’t want to spend a fortune. https://achievegaming.com/best-gaming-headset-for-warzone/

Write a comment ...
Post comment
Cancel
profile david 14th March 2023

Thank you for sharing and for your valuable time. If you dont mind you can also visit our online sore. Thanks again.

Write a comment ...
Post comment
Cancel
profile Themelb 13th March 2023

Order wines online at The Melbourne Wine Store, best selection of wines locally and from around the world. Buy Now. wine shop melbourne

Write a comment ...
Post comment
Cancel
profile rideshare 9th March 2023

When it comes to better services and friendly atmosphere, Rideshare insurance melbourne stands out Best. Best rideshare car insurance victoria it is named thus because of its equipped resources and expert guidance. Read on to know more.

Write a comment ...
Post comment
Cancel
profile David 28th February 2023

Assignment Help is an academic service that offers assistance to students struggling with their assignments. Great Assignment Helper is a reliable and reputable assignment help provider that offers high-quality assistance in various academic fields. With a team of experienced writers, they provide customized help to meet the specific needs of each student.

 

 

Write a comment ...
Post comment
Cancel
profile steven 17th February 2023

I appreciate you creating such a wonderful essay. Your article is really good. This website has excellent usability. I appreciate you expressing your thoughts. Browse my website at your leisure.
 

Write a comment ...
Post comment
Cancel

Please rotate your device

We don't support landscape mode on your device. Please rotate to portrait mode for the best view of our site