-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prevent unnecessary clones #64
Labels
Comments
Thanks a lot for raising this @jansenignacio! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This feature request adds a lot of complexity to this project but here it is anyway
PROBLEM:
Suppose you have a constant list of 10 repos you want to use Turbolift for. Each and every campaign you create will result in a new clone of the repos. This takes up unnecessary space on a dev's local drive, plus it's slow to download them over and over.
FEATURE REQUEST:
Allow to define a localpath in
repos.txt
which indicates a local clone of a repository to be worked on. Use this clone instead of creating a new one in thework
directory for every new campaignALTERNATIVE APPROACH:
Allow to define a
repos.txt
(orcore_repos.txt
) in the root of a turbolift directory (this also invents this concept). Thesecore_repos
are what you expect to work on most of the time, and thus shouldn't re-clone everytime. There would also be awork
directory beside thecore_repos.txt
.The file structure would look something like this:
The text was updated successfully, but these errors were encountered: