Commit Graph

401 Commits

Author SHA1 Message Date
bcb5184b45 minor cleanup: prefer explicit dict syntax 2014-12-17 16:53:59 +01:00
8d368dc74f remove json options from blendfile_pack, add quiet option 2014-12-17 16:39:31 +01:00
aef19f9ab8 Add initial batch packing test 2014-12-17 16:30:58 +01:00
5388aade23 bam cli: add --quiet argument (only used for packing) 2014-12-17 16:28:40 +01:00
48f5e7751e Fix for packing zipfiles (without a bam project root) 2014-12-17 14:46:56 +01:00
7e554bf17c bam cli: add bam pack command 2014-12-17 14:01:16 +01:00
dc2846ae49 add initial directory for batch testing 2014-12-17 11:47:09 +01:00
711c39fc26 tests: split off update class 2014-12-16 16:46:28 +01:00
7494c913bc tests: don't populate the repo by default
other tests already ensure the svn repo population works out ok
2014-12-16 16:43:08 +01:00
c17099b249 correct typo, thanks to Tim Blokdijk for pointing out. 2014-12-16 15:55:53 +01:00
27ec9f20a2 cleanup: unused vars & wrong comment 2014-12-16 11:48:09 +01:00
441742a496 Add option to checkout all deps (even unused-indirect deps)
eg:
    bam checkout path/ --all-deps
2014-12-16 11:17:13 +01:00
1f7fb125b9 cleanup: reduce a lookup getting command args 2014-12-16 11:04:57 +01:00
eb93f34206 cleanup: don't overwrite log
its our primary logger, we need to access it!
2014-12-16 10:58:21 +01:00
eb1a43df10 add test for path remapping 2014-12-13 15:18:40 +01:00
2dd2fd9c8d refactor: move json writing into utility functions
The same options where reused in multiple places
2014-12-12 14:32:35 +01:00
4e3a9ca9b7 Improve output for path remapper
When a file is missing to begin with, don't complain its missing after remapping.
2014-12-11 22:33:57 +01:00
5622c410b6 Added test for commits after new session creation 2014-12-11 20:08:20 +01:00
40e459937b update paths_remap file on commit 2014-12-11 20:05:03 +01:00
5903abe6e2 for now only log errors 2014-12-11 16:42:28 +01:00
04ceba076e bam path remap: use the 'size + sha' in bytes as a hash 2014-12-11 16:31:56 +01:00
81908c8b5d Replace SHA1 with hex(length) + sha512 2014-12-11 16:27:05 +01:00
c322c30fe5 add option to recurse data in indirectly linked blend files
need to expose this from the CLI
2014-12-11 12:44:47 +01:00
24716712d9 bam cli: path remap command 2014-12-11 12:23:59 +01:00
7e37742383 Normalize the path when remapping
In some cases it could output very odd paths which wouldn't resolve on OSX
for now simple to normalize.
2014-12-11 11:10:38 +01:00
64090436cd Add API to resolve the abs path with your own basedir 2014-12-10 23:04:37 +01:00
25419a42fa Add support for expanding pose-bone custom pointers 2014-12-05 15:48:27 +01:00
06ac67772f Fix blendfile exception when refining types 2014-12-05 15:48:07 +01:00
dbee95aa96 Fix for error path remapping with indirectly linked libraries 2014-12-05 14:59:40 +01:00
405973c551 Client docs 2014-12-05 14:49:57 +01:00
fe49ad2c62 Adding a default .bamignore to every new session 2014-12-05 11:08:09 +01:00
3d162bf9bc cleanup: rename suffix argument 2014-12-05 10:16:26 +01:00
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
6553450a3b Update to docs 2014-12-04 15:38:45 +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
2cd93b317c Docs updates 2014-12-04 11:06:41 +01:00
b140c79324 Use regex to ignore versioned blend's
Thanks to Kévin Dietrich for the suggestion
2014-12-04 09:35:07 +01:00
95c744fd3e docs: minor tweaks 2014-12-03 23:06:55 +01:00
c1eee3c0aa add a local version of sphinx argparse extension
note, this has a local fix, the extension was documenting every alias separately,
submitted for inclusion upstream.
2014-12-03 22:50:20 +01:00
47666731b0 docs: terse descriptions for each subcommand 2014-12-03 22:27:23 +01:00
58955c2e7c docs: use sphinx arg parser extension to document args 2014-12-03 19:07:03 +01:00
89e4caa75a Documentation update 2014-12-03 18:55:15 +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
2b7cb9ed7a add doc & clean targets 2014-12-03 17:20:39 +01:00
721780efc5 WIP test, it fails! 2014-12-03 15:40:51 +01:00