-
Notifications
You must be signed in to change notification settings - Fork 0
ivarg/bare-git-cc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Next steps - Initialization of a new bridge from scratch - Rebuild clearcase history from a given date - Instead of merging between master and master_cc, commit patches to avoid messy two-parent history - Checkin to clearcase without '-indentical' flag - Identify added and deleted files in clearcase in the top directory (lsh ommits events on the current dir) - Support passing custom configuration file to bridgerunner.py - Meaningful tests - Make the bridge run continuously as a process - Checkin to clearcase from a specific branch to enable proof build to be run before syncing - Support for specifying branches to sync with A word on testing Testing bare-git-cc appears to be a bit tricky. I had one approach to record all calls (and returns) to the cc and git facades respectively, and then just verify a replay, but since also the file system (calls to os.path.exists mainly) affects the bridge behavior this didn't work out. I would have to create another abstraction for the file system, and that didn't feel like the obvious choice. But maybe it's the only way.
About
A bridge between clearcase and (bare) git, for team usage
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published