summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-01Rewrite repo-access mod to drop remote supportMalf Furious1-43/+53
Also added init op
2017-08-30Add log opMalf Furious2-0/+38
2017-08-29Fix err message in main()Malf Furious1-1/+1
$1 goes out of scope (kind of) should use $cmd to reference the command name when displaying it in the error message.
2017-08-29Add tag opMalf Furious2-0/+19
2017-08-29Update commit formatMalf Furious1-0/+1
Added datetime metadata
2017-08-29Fix commit to new branch bugMalf Furious1-1/+2
Squeltched "X not a revision" message and now printing "Creating new branch X" instead.
2017-08-29Update commit opMalf Furious1-1/+15
Disallow commits to any reserved names except for HEAD
2017-08-29Update checkout opMalf Furious1-1/+8
Catch when trying to checkout various reserved commit names, TRAC and BASE needed special attention.
2017-08-28Fix bug in ref resolverMalf Furious1-1/+1
Pipe err message to stderr since stdout is captured from this function by the caller.
2017-08-28Fix bug in ref resolverMalf Furious1-3/+1
Fixing problem with control flow -- if one of the trivial cases at the top are hit, then there is no need to hit the repository.
2017-08-28Fix bug in commit opMalf Furious1-1/+7
If we're making the initial commit, then there isn't any --link-dest to fall back on.
2017-08-28Update rsync normalMalf Furious1-1/+1
Fixed bug with --link-dest parameter
2017-08-27Rewrite commit moduleMalf Furious2-57/+47
Updated the commit command and brought it into the make script
2017-08-27Update function systr_repo_finish_commitMalf Furious1-6/+16
Moved logic for reading author information into this function
2017-08-27Update status commandMalf Furious2-3/+3
Brought forward the status command... now using resolve_reference function instead of the old 'get_commit'. Added this file to the make script.
2017-05-01Fix bug in ref resolver functionMalf Furious1-1/+1
2017-05-01Rewrite main moduleMalf Furious2-9/+24
2017-04-30Add build filesMalf Furious2-0/+5
2017-04-30Rm old contentMalf Furious2-124/+0
2017-04-30Rewrite function systr_checkout()Malf Furious1-33/+16
2017-04-30Add functions systr_init_wktree() and systr_check_repo()Malf Furious1-0/+62
2017-04-30Add repo-access moduleMalf Furious1-0/+48
2017-04-30Add repo-mutate moduleMalf Furious1-0/+114
2017-04-30Add rsync moduleMalf Furious1-0/+42
2017-04-30Add commit moduleMalf Furious2-0/+91
2017-04-29Add status moduleMalf Furious2-0/+46
2017-04-28Fix exits in resolvers moduleMalf Furious1-4/+4
2017-04-28Fix bug resolving TRAC if TRAC is attached to a branchMalf Furious1-1/+7
The script was going from TRAC -> refs/name -> refs/refs/name and hitting an error. Now, the value of TRAC is re-resolved to get a commit ID.
2017-04-28Add init moduleMalf Furious1-0/+39
2017-04-28Update synopsis of checkout commandMalf Furious1-1/+1
2017-04-27Add resolvers moduleMalf Furious1-0/+79
2017-04-27Add main moduleMalf Furious1-0/+23
2017-04-27Add checkout moduleMalf Furious1-0/+61
2017-04-27Root commit for systrunkMalf Furious1-0/+0
Add empty readme file