AlliedModders now on GitHub
Hi, everyone. I'm excited to announce that the source code for our major projects is now officially hosted on GitHub!
The world of source control has changed a lot since we started in 2004, and every few years we re-evaluate what tools might be best for the job. GitHub is unique in having a huge community, friendly user interface, and the capability to integrate with our existing tools. We're confident it will ensure a longer life for our projects by offering visibility and accessibility outside of our infrastructure - not just for us, but for contributors as well. The following repositories are now live:
We will continue to use Bugzilla for bug reporting, issue tracking, and technical communication. For patches to projects, pull requests via GitHub are preferred, and most PRs will not need corresponding bug reports. But often an idea may be large, complex, or contentious - and then it's best to open up discussion early so when the PR is ready, it is more likely to be accepted. We've also prepared a short Git Tutorial on the wiki. As always, thanks for your support! And special thanks to Nephyrin for helping us with the transition. |
Re: AlliedModders now on GitHub
That's great news!
Good Job! |
Re: AlliedModders now on GitHub
Keep up the good work! :bacon!:
|
Re: AlliedModders now on GitHub
I'm really happy about that.
|
Re: AlliedModders now on GitHub
The only issue I can see here now is that we no longer have separate repositories for each HL2SDK, plus the central and releases branch of MM:S and SourceMod are now just branches of each other.
This makes it trickier to switch between them unless we intentionally check out the same project multiple times, meaning we now have a much, much, much larger file size footprint to deal with. Edit 2: Apparently it's possible to just check out a specific branch, but it takes extra time to do this from a non-command-line client. Edit: Incidentally, git doesn't store revision number, how will this change how builds are numbered? |
Re: AlliedModders now on GitHub
Quote:
Code:
git rev-list --count HEAD |
Re: AlliedModders now on GitHub
You might want to take a look at checkout-deps.sh from sourcemod/tools. It grabs one copy of the HL2SDK and then clones it locally for each branch. It should result in 400MB of traffic instead of 7GB and around the same space used as before.
I don't understand your other problem since with Mercurial you had to check out multiple repositories to grab release/central versions. |
Re: AlliedModders now on GitHub
As Kyle said the build numbers still increase monotonically, but build numbers have essentially been useless since we moved off Subversion. They're mostly there as a short substitute for time stamps.
|
Re: AlliedModders now on GitHub
Awesome , i like to browse git more than any other :)
|
Re: AlliedModders now on GitHub
Quote:
Good luck if you're on Windows though :P |
All times are GMT -4. The time now is 18:24. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.