Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
subversion [2007/10/08 12:21] zeman Přeuspořádání. |
subversion [2008/06/16 21:03] zeman Corrected messed up formatting caused by migration from MediaWiki. |
||
---|---|---|---|
Line 353: | Line 353: | ||
This command takes the differences between the alopez branch from rev. 250 to 271, and applies them to the working copy. Note that this may create conflicts! | This command takes the differences between the alopez branch from rev. 250 to 271, and applies them to the working copy. Note that this may create conflicts! | ||
+ | |||
===== Tags ===== | ===== Tags ===== | ||
Line 373: | Line 374: | ||
</ | </ | ||
- | === [[VersionControlTags|Current Tags and Branches]] === | + | ===== Rolling Back Versions |
- | + | ||
- | === Rolling Back Versions === | + | |
What do you do if something is broken that wasn't broken before? | What do you do if something is broken that wasn't broken before? | ||
Line 389: | Line 388: | ||
'' | '' | ||
- | === Setting Up an Archive === | + | ===== Setting Up an Archive |
You can use svn to keep track of your own code. Let's say you want to archive the directory ''/ | You can use svn to keep track of your own code. Let's say you want to archive the directory ''/ | ||
Line 414: | Line 413: | ||
See [[VersionControlSetup|VersionControlSetup]] for the series of commands used to set up the MTEval archive. | See [[VersionControlSetup|VersionControlSetup]] for the series of commands used to set up the MTEval archive. | ||
- | === Stupid Repository Tricks === | + | ===== Stupid Repository Tricks |
You can accomplish virtually anything you can imagine with the repository, although it may not be immediately obvious how. For instance: | You can accomplish virtually anything you can imagine with the repository, although it may not be immediately obvious how. For instance: | ||
- | : $ Get the latest revision number of your current branch | + | * Get the latest revision number of your current branch: '' |
- | :You can also try '' | + | |
- | + | | |
- | : $ View the logs of all changes to your current branch since you last updated.: '' | + | |
- | + | | |
- | : $ View all the differences between your working copy and the latest revision of your current branch.: '' | + | |
- | + | ||
- | : $ Merge into your current working copy the bug fixes checked in to r475 of the bittorrent branch (even if that's not your working branch).: '' | + | |
- | + | ||
- | : $ Change your mind when you realize those bug fixes did more harm than good.: '' | + | |
- | + | ||
- | === Troubleshooting === | + | ===== Troubleshooting |
If you get the message: | If you get the message: | ||
Line 448: | Line 440: | ||
* pray | * pray | ||
- | === Further Reading === | + | ===== Further Reading |
All of the information in this tutorial comes directly from the online [http:// | All of the information in this tutorial comes directly from the online [http:// |