Skip to content
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

Change head branch in repository from stable/1.6.x to qa/1.x (or master) #700

Closed
minusdavid opened this issue Aug 3, 2017 · 2 comments
Closed

Comments

@minusdavid
Copy link

I've noticed that Github defaults to the stable/1.6.x branch and it's because the head branch for the repository is stable/1.6.x.

I think most projects I've worked on tend to have master as the HEAD branch. While archivematica doesn't have a master branch, perhaps it should be changed to qa/1.x?

I know when I cloned the repository to write a patch, I accidentally worked off stable/1.6.x rather than qa/1.x (or master) because it was the branch that was created during cloning.

@sevein
Copy link
Member

sevein commented Aug 8, 2017

Thanks for the suggestion, @minusdavid. That was a deliberate choice that we prefer to maintain. I think to some extent this has to do with the idea of providing defaults that target production environments.

We're hoping to solve #704 soon so qa/1.x won't include symlinks (this was a problem for you, described in artefactual/deploy-pub#38 and artefactual/deploy-pub#40). You could clone with git clone -b qa/1.x repo_url to have git checking out the desired branch automatically for you.

@sevein sevein closed this as completed Aug 8, 2017
@minusdavid
Copy link
Author

Fair enough!

I wasn't aware of that syntax. That's cool. It doesn't really help in an Ansible context I think, but I'll keep note of that for other times!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants