Какое лучшее приложение для контроля версий? Я установлю его на свою Windows 7. Я установил WAMP. Таким образом, это может быть приложение для Windows 7 или приложение для PHP. И моя цель состоит в том, чтобы управлять/контролировать версии только PHP-файлов.
Хорошее приложение для контроля версий
Ответы (4)
Для Windows трудно превзойти простоту SVN через Tortoise SVN. При этом я предпочитаю мощность, скорость, модель и гибкость git. git работает в Windows, и его изучение стоит того.
Понимание гениальности git принесет огромные дивиденды вам как инженеру-программисту.
15-секундное руководство по Git Редактировать: это было 17 секунд.
Гит начался:
cd c:\dev\project
git init
git add .
git commit -m "Initial Commit"
Редактировать редактировать редактировать:
git add file1.txt
git add file2.txt
git commit -m "Fixed up thingy."
Посмотрите на статус:
git status
Посмотрите на историю:
git log
git help
должны помочь в этом...
- person Tyler Carter; 25.12.2009
Я доволен Windows 7 с Subversion с TortoiseSVN в качестве клиента. VisualSVN Server — это удобное решение для настройки сервера с минимальными трудностями.
Если вы используете 64-разрядную версию Windows, обязательно установите вместе с ней 32-разрядную и 64-разрядную версии Tortoise, чтобы получить интеграцию с Shell из 32-разрядных IDE.
Я предпочитаю perforce, бесплатный для домашнего использования (до 2 пользователей), и тривиально настроить, если ваш репозиторий кода будет на той же машине, на которой вы пишете код. Только немного сложнее, если это не так.
Он достаточно хорошо масштабируется, поэтому используется во многих профессиональных кодерских компаниях. И он интегрируется с VisualStudio (мне сказали, что я использую версию для командной строки, потому что я старожил).
- Git
- Mercurial (см. TortoiseHg)
- Subversion (см. TortoiseSVN)
Все 3 великолепны — поэкспериментируйте, чтобы понять, что лучше для вас. Для размещения репозитория посетите Github, Bitbucket (Mercurial) и Beanstalk (svn).