- 21 May, 2019 4 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
Upgrade command only works on tagged repos unless the --all flag is specified. Also the upgrade considers the already specified version in the repo file before suggesting an upgrade.
-
Matthew Sheats authored
-
Matthew Sheats authored
-
- 20 May, 2019 4 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
Added more options to import gitlab to specify where imports go and how to prefix them. Moved python-gitlab to pip dependency.
-
Matthew Sheats authored
-
Matthew Sheats authored
- Added a gitlab import option for pulling repo keys and urls straight from Gitlab - Stubbed in some test code to make sure the right information is being provided before commiting to dipr files.
-
- 26 Apr, 2019 1 commit
-
-
Matthew Sheats authored
- Tags in gits are returned sorted from most recent to oldest.
-
- 25 Apr, 2019 1 commit
-
-
Matthew Sheats authored
- Lowered verbosity of git pulls - Fixed import where tip gets assigned to REVISION - Guestrepos import is smarter about tags
-
- 17 Apr, 2019 1 commit
-
-
Matthew Sheats authored
Added --clean option to source remove. This will remove on disk copies of anything using the source tag so long as --preserve was not specified as well. Added a utility to force rmtree when git repos may have readonly files in them. Incremented version to dev7.
-
- 16 Apr, 2019 1 commit
-
-
Matthew Sheats authored
Finding upgradable tags should work better for Git. Proper results and no crash should be returned for Hg when searching tags.
-
- 11 Apr, 2019 3 commits
-
-
Matthew Sheats authored
Some modifications to support older versions of argparse. Fixed some dip_ entries that should have been dipr_. Now tested working with Python 3.6.
-
Matthew Sheats authored
-
Matthew Sheats authored
-
- 10 Apr, 2019 4 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
-
Matthew Sheats authored
Added the ability to ensure git and hg are available. Their versions are returned in the "version" command along with dipr's version. Needs testing on a system without HG or git.
-
Matthew Sheats authored
setup.py packages (and their pip versions) should now be much more useful and actually produce a runnable 'dipr' command.
-
- 09 Apr, 2019 8 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
-
Matthew Sheats authored
Removed a debug print from GitCommander. Added notes about credential storage, OS support, and added notes about hg and git versions.
-
Matthew Sheats authored
Updated developer docs. Added V1 to changelog. Moved some windows notes and such into their own fold in Environment.
-
Matthew Sheats authored
Renamed dipr.py to dipr. Added batch file for windows. Added a version command. Added prompts for discard and update that could delete changes.
-
Matthew Sheats authored
Wrote up a decent README.md file that covers most of the bases. Added a currently empty DEVELOPER.md and an MIT License in LICENSE.md.
-
Matthew Sheats authored
-
Matthew Sheats authored
-
- 08 Apr, 2019 2 commits
-
-
Matthew Sheats authored
Added a bit fancier printing. Discard works as desired for git and root repo, but HG may require the purge plugin to work correctly. Need to test with and without that. Otherwise looking ready for V1!
-
Matthew Sheats authored
Commit, Tag, Push, work for Hg and Git in root and sub-repos. Just need to test discard. This version more eloquently catches YAML parsing failures.
-
- 06 Apr, 2019 7 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
-
Matthew Sheats authored
Refactored to switch to "dipr" including the .dipr folder, yaml files, etc. Simple tests look ok so far. Probably some errant uses of dip out there.
-
Matthew Sheats authored
Fixed the init command for Path changes. It works from a built version. Fixed the spec for its new home.
-
Matthew Sheats authored
Began refactoring to dipr. Moved the source to a subdir. Renamed a few things dipr along the way. More to go.
-
Matthew Sheats authored
-
Matthew Sheats authored
-
- 05 Apr, 2019 1 commit
-
-
Matthew Sheats authored
I think I fixed up the mercurial tags. I changes the sample paths in the Templates to be posix. I added a new vastly stripped down environment file that should be good for any platform.
-
- 04 Apr, 2019 2 commits
-
-
Matthew Sheats authored
-
Matthew Sheats authored
-
- 03 Apr, 2019 1 commit
-
-
Matthew Sheats authored
-