SVN Queue Code
Status: Beta
Brought to you by:
ham1988
File | Date | Author | Commit |
---|---|---|---|
README.txt | 2011-04-28 | ham1988 | [r3] Added diff function and started to add add func... |
svq | 2011-06-16 | ham1988 | [r7] When commit fails, queue is not deleted |
SVN Queue is an SVN Helper that you can use when you have big project with thousands of files and a big folder structure and you make commits by console. It helps to when you want to commit compilable revisions and you want to commit all the neccesary files, not having a broken environment. So you can add easily files to the queue and commit the files only when you are sure that are the files you want to commit (sometimes is hard to check when you are making a commit if all the files you want to commit are there). INSTALLATION Just copy (or make a symlink to) svq file into a folder that belongs to PATH (i.e. /bin) and give it execution permissions. Dependencies: cat touch svn grep wc USE cd mysvnprojectfolder svq [command] [options] Enqueue file: svq [enqueue|e] <filename> List enqueued files: svq [list|l] Commit enqueued files: svq commit|ci Clear queue: svq clear|cl Show left files (modified and added) that are not in the queue: svq left|le Show modified file's diff svq d|diff <filename> Add file (not available yet) svq a|add <filename> LICENSE AGPL http://www.gnu.org/licenses/agpl.html CREDITS Tool created by Hugo Massaroli in 2011