Comments (6)
a config option sounds a reasonable solution for that to me, but how best to specify where to find those repos? The problem is that some people have a new directory / repo for each release, so you'd have to keep updating the config every release. And some people do different repos instead of branches in the current repo, which is the same problem.
Command line option would be easy too but that'd be a pain.
On a related note there's the problem of it only working on the current branch.
We might want to specify and option to show all commits to all branches.... That, at least would be simple to do and would involve half the work required for the multiple repo version... once someone comes up with a good idea on how to specify where to find the repos.
from git_accessories.
I forked a copy of the tree and committed a patch to my develop branch to add primitive config support. The config file contains a list of base directories where find will be used to scan for .git checkouts. Presentation needs to be improved.
config file:
~/Development/work
from git_accessories.
just added support for multiple branches, which gives us the basic iteration functionality and handling of complexities like the same commit in multiple places and timing of commits that we can build on for repos too.
will look at your stuff rphillips
from git_accessories.
I'll upload a version tonight with multiple repo support.
instead of having a separate config file i decided to just use git's global config, with lists of repos to include or exclude. lacking a configuration it'll check if the current dir is a git repo and use it if it is. if it isn't it'll use your find idea to traverse downwards looking for git repos and use all of them.
from git_accessories.
Sounds nice... Looking forward to the feature.
from git_accessories.
done.
latest commit includes multiple repo support. Check the README.mkd for configuration instructions.
from git_accessories.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from git_accessories.