Commit Graph

71 Commits

Author SHA1 Message Date
8613e98327 Prevent checkout in existing sessions. 2014-12-04 18:50:14 +01:00
a1b132fc56 cleanup: return status result (was taking args) 2014-12-04 16:13:03 +01:00
4b8942a6a8 tests: simple update example 2014-12-04 15:20:51 +01:00
b3e5408256 cleanup: use common imports at top of file 2014-12-04 15:20:51 +01:00
63078e277b initial support for update
stubbed out mostly
2014-12-04 15:20:51 +01:00
95c744fd3e docs: minor tweaks 2014-12-03 23:06:55 +01:00
47666731b0 docs: terse descriptions for each subcommand 2014-12-03 22:27:23 +01:00
fe54e3cadc refactor, cleanup remapping paths 2014-12-03 18:41:36 +01:00
7d7045060c refector (baby steps) 2014-12-03 17:54:45 +01:00
4880615660 Fix for committing paths which start out with absolute remapping "_" prefix 2014-12-03 17:20:55 +01:00
9404e2e08c cleanup: rebane fn -> f, (when used for files, not functions) 2014-12-03 14:06:01 +01:00
1ce4508a80 Fix for absolute relative path handling 2014-12-03 14:02:07 +01:00
e613dacac5 bam-path-deps, write the project path into the json file
this is so we can tell what project directory we're relative to.
2014-12-02 17:04:24 +01:00
090a5803d5 bam cli: status was using json 2014-12-02 14:50:13 +01:00
a9be59f7c3 fix for json output 2014-12-02 13:38:21 +01:00
f3e75471b6 remove unused function 2014-12-02 12:56:08 +01:00
b65962cf62 bam cli deps: improved output 2014-11-28 17:09:20 +01:00
b5ef800f5b Commits now update the sha1's so we know the data is changed 2014-11-28 14:53:17 +01:00
366204b50c bamignore now prints the exact error 2014-11-28 13:12:30 +01:00
b9be648b4e bam cli: status now supports json output 2014-11-28 12:45:46 +01:00
72ecb1ca5a Test for broken regex in bamignore 2014-11-28 12:45:00 +01:00
7faf554cdd Support for .bamignore on the client side 2014-11-28 12:45:00 +01:00
935fc23434 bam cli: generalize shared args into functions 2014-11-28 12:45:00 +01:00
4743d24b4e bam cli: status now supports json output 2014-11-28 12:45:00 +01:00
62f8a03f81 BAM checkout now cares about symlinks 2014-11-28 12:45:00 +01:00
94e3ae86e9 bam cli: updates
- deps now supports --json
- paths are now committed relative to their session dir (TODO, remapping)
2014-11-25 17:15:37 +01:00
e846ce8d3b bam cli: remove redundant callback wrappers. 2014-11-25 00:00:39 +01:00
aac29c824d cleanup: pep8 2014-11-21 21:12:28 +01:00
47a6eaa936 use logging for exceptions in webserver, check BAM_VERBOSE env var 2014-11-21 20:14:58 +01:00
5fd88c03cf bam cli: add ability to checkout into a named location 2014-11-21 15:26:37 +01:00
4cd2e42d6e bam cli: removed paths would do nothing 2014-11-20 15:37:17 +01:00
dd8ba47543 Typo fix 2014-11-20 12:50:44 +01:00
c29b4707cc Logging module in bam.py 2014-11-20 12:26:10 +01:00
e5a6613cc6 bam cli: correct arg handling 2014-11-19 16:40:39 +01:00
b404a22843 bam cli: commit ignored new files 2014-11-18 17:37:20 +01:00
2542aa9aa8 bam cli: add --json argument 2014-11-13 19:19:36 +01:00
45b6afc30c bam cli: Accept argv from another script (for testing) 2014-11-12 14:22:40 +01:00
e8dab60b68 Add path operation json file 2014-11-12 12:23:43 +01:00
722d29c931 bam cli: fix for recent commit 2014-11-07 16:59:32 +01:00
536378ed4a bam cli: hard coded bamignore 2014-11-07 15:41:15 +01:00
08bc95906a fallback to username on bam init 2014-11-07 15:37:28 +01:00
a8c8685b0d bam cli: add bam status 2014-11-07 15:18:20 +01:00
5601ad297f Clenaup: help no own line 2014-11-07 11:40:17 +01:00
70d5b7aa2f bam cli: add sessions 'create' subcommand 2014-11-07 11:39:36 +01:00
81d9dca264 bam cli: Keep track of files to remove 2014-11-06 19:47:04 +01:00
23d32e18ef bam cli: print error if this already exists 2014-11-06 19:01:51 +01:00
d59ea54dd3 add simple fatal function 2014-11-06 18:44:42 +01:00
301abd641c bam cli: give useful message when bam ls fails 2014-11-06 18:32:01 +01:00
9e49a94750 missing newline in last commit 2014-11-06 18:10:10 +01:00
34fea3a2cc bam cli: nice warning when running outside of a project 2014-11-06 17:34:20 +01:00