![]() ![]() Change the working copy to an older revision. Update Two uses: Grab the latest code from the repository. Use this to see if there are newer revisions. Refresh Load the latest data from the repository. If you select a directory, your action applies to all files in that directory. That can be bad if you wanted to commit all your files, but just commit one by mistake. SmartSVN Overview A reminder of what all the buttons doĬheck the selected file If you select one file, you only work with that one file. Add a new repository and fill in the details Here’s where you find the URL to use.This is where you tell SmartSVN about your assembla repository.While importing into the repository, you’ll get to a step where it asks you which repository to import to.SmartSVN: Import Project Into Repository This is on the welcome window, or File -> Import.Instead, you want: Import Project Into Repository.(That offer assumes your repository already has code in it.) It starts by offering to set up a repository for you.c:\program files\subversion\bin\svnserve.c:\program files\subversion\bin\svnadmin.When you run it for the first time, it will ask for paths to svnadmin and svnserve.The free options are hidden – click to expand.You want the free subversion repository.Installation Three steps: Sign up for an account Install SVN client Install SmartSVN Conflicting changes are highlighted for you to fix (see the section Conflict Resolution).Changes that don’t conflict are brought in automatically.When you do an update (to get new changes):.You can’t accidentally overwrite someone else’s changes.I’m not saying “don’t” – sometimes you need to.Workflow: Two people editing different files Multiplayer Subversion Working with other people Write a message that describes what you changedĭone: Now your change is in the repository.Keeps you from overwriting your team members’ changes.Make sure you’re changing what you think you’re changing.Stop when the code does what you want it to, and you’re ready to share.Assembla also calls these “change sets”.Gives a known-good point to go back to.When you get your code to a good stopping point, snapshot the change in a revision.Working copy A copy of the code on your laptop What you edit when you’re writing code You can have several working copies on your computer Your teammates have their own working copiesġ Repository
0 Comments
Leave a Reply. |