Что мне делать с новой установленной Subversion - PullRequest
0 голосов
/ 18 августа 2011

Итак, я установил Subversion и совершенно новый для него, на самом деле около 2 часов.

Я использую, потому что я хочу отслеживать изменения, внесенные в мой сайт.

У меня есть папка сайта, в которой я храню файлы моего сайта, и она содержит несколько страниц, используемых для реального сайта, а затем все изображения и таблицы стилей CSS и т. Д.

Сначала я добавляю и добавляю все файлы (php, html, css и images) в репозиторий svn или просто (php и html) или (php, html и css). Я действительно смущен этим относительно того, что является лучшей практикой и что все остальные делают.

Если мне нужно загрузить все, например, изображения и все, то после каждого обновления, которое я делаю на своем сайте, могу ли я загрузить все мои файлы снова или только файл, который я обновил?

1 Ответ

3 голосов
/ 18 августа 2011

Вы можете добавить все файлы для вашего проекта и зафиксировать их. Общее правило заключается в том, что все, что может быть «собрано», «сгенерировано» и т. Д. В процессе сборки, не регистрируется в репозитории.

Затем, когда вы вносите изменения и фиксируете, в репо добавляются только те изменения. Файлы не добавляются снова и снова. Новые файлы, конечно, добавляются при добавлении их в репозиторий.

Во-первых, вы должны учитывать, как вы перемещаете / переименовываете файлы. Используйте svn cp или svn move или соответствующие команды для операций, чтобы SVN распознал, что это тот же файл, перемещенный / переименованный / скопированный, и больше не будет добавлять файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...