58 Commits

Author SHA1 Message Date
cd5bab7f57 fix getting common ancestor revision of two refs where the svn repository root URL is not one level up from trunk/tags/branches 2012-06-27 12:03:22 -04:00
bc7785fb82 README: order documented subcommands alphabetically 2012-06-27 11:22:39 -04:00
0f4def92e4 Merge branch 'smart-ref-spec' 2012-06-27 11:19:10 -04:00
a989cf6fd7 README: document ../... reference syntax for diff/log 2012-06-27 11:19:01 -04:00
1150cede62 log: allow ".." syntax for specifying references 2012-06-27 11:12:53 -04:00
ac52eabb09 diff: allow "..." syntax for specifying references 2012-06-27 11:06:32 -04:00
e2ccd9c7cb diff: allow ".." syntax for specifying references 2012-06-27 10:45:33 -04:00
d71715961d add resolve_reference() 2012-06-27 10:37:08 -04:00
c395cc3521 branch: add -s option to immediately switch to newly-created branch 2012-06-27 09:39:49 -04:00
d3a0208d12 branch: error out when attempting to create a branch that already exists 2012-06-27 09:34:39 -04:00
225db4f5ce use getopt in branch() 2012-06-27 09:32:33 -04:00
c43a3bd5e9 add -k to stash pop to allow keeping stash object - close #13 2012-06-27 09:16:42 -04:00
fd8702af29 #13 - add -k option to stash save to allow stashing without reverting wc 2012-06-27 09:08:59 -04:00
daa68953f9 url subcommand takes an optional path argument to work on 2012-06-18 16:15:35 -04:00
6fd5ad2615 allow ctrl+c to interrupt any subcommand
Revert "allow ctrl+c to interrupt watch-lock without printing a python stack dump"
This reverts commit bbe6d71a0a8d196bdf7a5d96f483b4df7cd3cec4.
2012-06-18 15:55:25 -04:00
c60698cd04 binaries: do not query unversioned directory entries 2012-06-06 16:07:03 -04:00
31dcb06078 unmodified directory and file externals do not cause a containing external to be shown 2012-06-05 15:55:07 -04:00
bbe6d71a0a allow ctrl+c to interrupt watch-lock without printing a python stack dump 2012-05-23 15:36:09 -04:00
55eee0d6ac status: omit blank line before external if no non-external files have been modified 2012-05-14 13:01:48 -04:00
04929df15a v1.2 v1.2 2012-05-11 08:47:00 -04:00
c89fc40d1a update README with documentation for user-defined alias functions 2012-05-10 17:32:32 -04:00
1c8bbc40ae move default subversion aliases out of the user default configuration and apply them after applying user aliases 2012-05-10 17:21:13 -04:00
70e1f4edb5 provide 'do', 'Popen', and 'PIPE' to user-defined functions in configuration files - closes #11 2012-05-10 17:13:41 -04:00
761d26a5c6 ignore errors finding working copy root if you are not in a working copy 2012-05-10 17:00:00 -04:00
be4cbdb8cb refactor in preparation for #11 2012-05-10 16:58:12 -04:00
9b32db482a use consistent function naming style 2012-05-10 15:42:29 -04:00
7250ab18aa README update 2012-05-10 15:11:43 -04:00
d1e2fb3ab3 pager setting in configuration file overrides $PAGER environment variable 2012-05-10 15:10:57 -04:00
f311c8fa61 update README for working-copy-local configuration files 2012-05-10 14:02:31 -04:00
ee49bfe4dd support working-copy-local jsvn configuration files - close #12 2012-05-10 13:54:45 -04:00
eb735d60a1 show property update in same color as file update 2012-04-20 09:58:35 -04:00
7bbf0ef4e2 change status colors to match update: modified items in cyan 2012-04-18 11:25:22 -04:00
b485f8c752 fix stash documentation 2012-04-17 12:49:14 -04:00
3de05f6759 add v1.1 history v1.1 2012-04-16 16:39:00 -04:00
e7fcb59e96 add documentation for shell command aliases 2012-04-16 16:13:51 -04:00
bc02a338c8 allow launching arbitrary shell commands from an alias - close #3 2012-04-16 16:04:25 -04:00
c604c82e5e bugfix - omit alias lookup if no subcommand provided 2012-04-16 15:51:31 -04:00
3fecd9c800 remove usage information and documentation from jsvn
just keep one copy of this in README
2012-04-16 15:39:48 -04:00
676f098e42 bug fix: use rstrip() instead of strip() to preserve leading whitespace 2012-04-11 09:57:22 -04:00
2f069625d1 add "bisect" operation - close #10 2012-04-09 10:53:31 -04:00
2b2589369f remove trailing blank line on colorized output piped to less 2012-04-07 18:35:01 -04:00
ae0b02ea02 stash: display colorized stash info in "list" output 2012-04-07 18:19:59 -04:00
2198f91b41 stash: write info to stash files, not displaying in "list" yet 2012-04-07 17:51:33 -04:00
28fb4fa1e1 stash: handle newly-added files and directories 2012-04-07 17:21:42 -04:00
5f4a4c5a96 stash: abort creating stash file if changes to binary files are present 2012-04-07 16:54:34 -04:00
50115bb998 detect when there is nothing to stash - fix #9 2012-04-05 11:32:14 -04:00
09a6f91f49 make stash ID argument to "stash show" optional 2012-03-26 15:33:29 -04:00
3b4944f6f7 add stash drop documentation 2012-03-26 15:30:36 -04:00
0af0ce1ce6 stash pop accepts optional <id> argument - close #4 2012-03-26 15:29:22 -04:00
f04a4d0827 add stash drop functionality - close #7 2012-03-26 15:25:17 -04:00