100 likes | 361 Views
Sharing Code using Projectlocker and Tortoise SVN. Why do we need projectlocker?. Projectlocker. Developer3. Developer1. Developer2. Why do we need SVN? To upload , download code from the developer’s pc. Many subversions are there, we are considering tortoise svn.
E N D
Why do we need projectlocker? Projectlocker Developer3 Developer1 Developer2 • Why do we need SVN? • To upload , download code from the developer’s pc. • Many subversions are there, we are considering tortoise svn.
How to use projectlocker Step -1 Create a free account in Projectlocker: http://www.projectlocker.com/ Step – 2 Now access your account : https://portal.projectlocker.com
Step -3 Get your subversion URL. This is the place where your files will be uploaded.
How to upload my project files? Step – 1: Now you have the space. So upload your code using tortoise svn. Download it from: http://tortoisesvn.net/downloads Install it. Step – 2 : • Now you’ll get svn options as part of your right click menu. Now right click on the folder you want to upload. • From the context menu choose TortoiseSVN -> Import. • This window will appear.
How to checkout from Projectlocker? • Right click on the folder where you want to download codes. • Choose SVNcheckout. Or you could also choose TortoiseSVN->Export • Give location of the repository files • Give location to the folder where to downnload. • Give username , password.
How to commit? • Now you have modified some of your files. • TortoiseSVN will mark them red. • Right click on the file/folder. • Choose SVNcommit Good Practice: We should add messages on what changes we have made.
How to update? • Right click on the folder and select SVNupdate. • We should update our code before commit. • Otherwise there might be conflict at the time of commit. <<<<<<< .mine //My previous code ================= //This is a comment. >>>>>>> .r3
Some other useful options Update to revision Revert Diff Add – First Add then update. Delete – First Delete then update. Branch Documentation: http://tortoisesvn.net/docs/release/TortoiseSVN_en/