Как мы отслеживаем ответвление нашей рабочей копии?

Обнаружил решение

Я создал файл .dockerignore с data/ в нем.

# .dockerignore

data/

# Other files and folder

Это удается восстановить без каких-либо проблем.

Единственный недостаток, если мне нужен чистый лист базы данных, мне нужно запустить sudo rm -rf data, чтобы удалить папку.

9
задан bahrep 23 October 2013 в 12:06
поделиться

7 ответов

В AnkhSVN (в Visual Studio) URL проекта вашей рабочей копии отображается в «Работает над» поле окна «Ожидающие изменения» («Просмотр»> «Ожидающие изменения»).

URL-адрес файла / папки также отображается в окне проекта Visual Studio при выборе файла в окне «Ожидающие изменения» или в Проводнике рабочей копии (и в во многих случаях даже при выборе файла в обозревателе решений, но это зависит от типа проекта).

[Обновление: я только что добавил AnkhSVN , выпуск № 581 для расширения диалога фиксации.]

2
ответ дан 4 December 2019 в 19:36
поделиться

Возможно, вам следует рассмотреть возможность использования ловушки перед фиксацией: http: //svnbook.red-bean. com / nightly / en / svn.reposadmin.create.html

Затем вы можете сделать что-то вроде одобрения проверок, которые имеют «для выпуска» в комментариях к этой конкретной ветке или что-то в этом роде, и вернуть сообщение об ошибке в противном случае.

4
ответ дан 4 December 2019 в 19:36
поделиться

Щелкните правой кнопкой мыши по папке, перейдите на вкладку Subversion, там она говорит о проекте, с которым она связана.

Также в диалоге фиксации, это сказано в верхней части диалога.

1
ответ дан 4 December 2019 в 19:36
поделиться

Turtoise SVN добавляет столбцы в представление Windows Explorer. В режиме «Сведения» щелкните правой кнопкой мыши заголовки столбцов, чтобы получить список доступных столбцов, в нижней части выберите «Еще», чтобы открыть диалоговое окно всех доступных типов столбцов.

Короткий URL-адрес SVN должен быстро показать вам, что Местоположение находится в хранилище.

Но это не работает в Vista ...

2
ответ дан 4 December 2019 в 19:36
поделиться

Из рабочего каталога:

svn info

URL будет содержать ветку, на которую указывает ваш рабочий каталог.

<РЕДАКТИРОВАТЬ > Видя, как много людей не любят командную строку, я обнаружил, что TortoiseSVN закрывает то, что это «браузер репо», который, кажется, использует выбранную ветку в качестве исходного пути в репо.

1
ответ дан 4 December 2019 в 19:36
поделиться

Избегайте повторного использования рабочих копий. Если вы работаете в двух местах в репозитории, имейте 2 рабочие копии с соответствующим названием, например: Project-trunk, Project-release.

1
ответ дан 4 December 2019 в 19:36
поделиться

Вот простая идея, которая может помочь:
Создайте пустой текстовый файл с именем «branch_XX» (или любым другим именем) и добавьте его в свою ветку.
зафиксируйте это, а затем, когда вы переключитесь на магистраль, файл не появится в проводнике решений.

Это звучит глупо ... но все же помогает.

Я очень надеюсь, что они добавят что-то, что может отметить, какую ветку мы используем, не переходя в другие окна.

1
ответ дан 4 December 2019 в 19:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: