开发者

Repository - PHP

开发者 https://www.devze.com 2022-12-26 23:33 出处:网络
I am new to repositories and am currently looking around to find the best possible option. I need something that can handle multiple versions of our website, and allow multiple collaborators to all pu

I am new to repositories and am currently looking around to find the best possible option. I need something that can handle multiple versions of our website, and allow multiple collaborators to all push t开发者_运维问答o the repo together.

Our current project is built in PHP, and we have a MySQL database.

I am short on funding and need the best option for our money.

I have limited ssh access to our server, however I have little to no experience working with repositories.

Thanks, Mike


Also consider Mercurial. And I would recommend Git or Mercurial over subversion. Subversion is older and lacks capabilities you may find you'll want/need later on.


Or Mercurial https://www.mercurial-scm.org/

An excellent Mercurial tutorial here: http://hginit.com/ ;)


Sounds like you'd want to learn either Subversion or Git. Both of those sites will have documentation for beginners. Given your requirements, it sounds like Git would be your best bet.

Good luck!


Perforce is pretty extensive and they have end user clients that are Java based, so it'll work in pretty much any OS. I'm not going to claim it's the easiest, but we use it for our product which releases a new version every 3 weeks, and you don't have to make copies of the code for each separate version, you merely label the files to be a specific version. We also use it to store our SQL changes, definition and initial values, along with the site's images, css, js, etc.


We have been using http://beanstalkapp.com, it is hosted subversion and GIT so you do not have to deal with the server side of things. It has worked great for us for the past 2 years.

0

精彩评论

暂无评论...
验证码 换一张
取 消