Я пытаюсь сделать переход в управление версиями, так как мои проекты становятся все больше. В настоящее время мое развитие идет что-то вроде этого:внедрение контроля версий для webdevelopment
- Я «живая» версия прошла онлайн
- У меня есть локальная версия, а также локальный веб-сервер
- отредактировать локальную версию и сделать тестирование на мой локальный веб-сервер
- Наконец, я побегу Unison который обновляет живую версию из моей локальной версии (а также обновление моей местной версии с любыми изменениями в живую версию)
моего л ocal - Gentoo, Linux. Я немного посмотрел на SVN, но я думаю, что это может не понравиться моим потребностям, поскольку мой локальный веб-сервер (и Unison) сможет получить доступ только к зарегистрированному в настоящий момент коду и т. Д. Возможно, я ошибаюсь, но об этом я мало что знаю.
Может кто-нибудь, пожалуйста, проведет меня через настройку какого-либо контроля версий на существующий код, который приведет к тому, что последняя версия будет доступна локальному веб-серверу и которая не будет использовать время доступа для неотредактированных файлов? (Я не хочу Unison загрузки каждого файла каждый раз, когда я внести изменения)
Это кажется очень удобным! Было бы неудобно, если у меня нет физического доступа к живой версии? – Mala
До тех пор, пока у вас есть доступ к оболочке через ssh, он мертв просто, по моему опыту. – timdev