Jump to content

Moving to Github


Nabeel

Recommended Posts

  • Administrators

I'm moving phpVMS to github:

http://github.com/nshahzad/phpVMS

It shouldn't make too much of a difference, except now it'll be easier for me to manage since now you can more easily fork and develop. For instance, you can do:

git clone http://github.com/nshahzad/phpVMS.git phpvms

Which will create the latest phpVMS in the "phpvms" folder, and you can work on your phpVMS install as normal (not modifying any core files). But when updating comes (for things like betas), to update, you can simply:

cd phpvms
git pull

And it will automatically download and update that phpVMS copy to the latest one, and you just have to run the install/update.php file. Some cool stuff from the command-line is possible that way, such as if you've made mods to the core files, you can merge those changes in seamlessly, without having to re-do your customizations by hand.

It was possible before with the old Subversion repository, but since it was hosted locally, it wasn't as reliable. And no more messy .svn directories everywhere. Version numbers are done differently (instead Revision X it's now hashes), but internally I've started using a version file... and I'll make the changes to update to that soon.

You can also create forks of the project and submit improvements and patches. I can see some addons being developed this way - as a fork, and offered that way.

It's available now, with the latest version. If you want to read more, check out this link. All you really need to read about is cloning and updating using "git pull"

Thanks!

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...