Menu

Tree [r7] /
 History

HTTPS access


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

Read Me

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