Когда вы вносите изменения в файл в проекте, используя AnkhSVN, это может отразиться на уровне проекта? - PullRequest
1 голос
/ 03 февраля 2012

Когда я делаю изменения в файле, TortoiseSVN покажет в папке, к которой принадлежит файл, указание, что имеются изменения в ожидании дочерних элементов. AnkhSVN показывает (красная галочка) изменения в проекте, когда файлы добавляются / удаляются (потому что фактическое содержимое файла проекта в этом случае изменилось)

Можете ли вы заставить ankh указать на уровне проекта, что дочерние элементы были отредактированы?

Ответы [ 3 ]

1 голос
/ 03 февраля 2012

К сожалению, нет.Ankh показывает только указание на измененные файлы, тогда как TortoiseSVN может рекурсивно проходить по папкам и помечать их с измененными файлами.

Если вам крайне нужна эта функция, вы можете попробовать плагин VisualSVN .Он пытается имитировать поведение TortoiseSVN как можно ближе.Фактически, он использует диалоги TSVN для таких операций, как, например, Commit или Update.Когда вы изменяете файл в проекте, он выделяет файл, проект, которому принадлежит этот файл, а также узел решения в обозревателе решений.

К сожалению, это не бесплатно (49 долларов США на рабочее место),но ИМО стоит своей цены.

0 голосов
/ 04 февраля 2012

Рекомендуемый способ увидеть, что глобально изменилось в AnkhSVN, - это окно инструментов «Ожидающие изменения». Это показывает вам все интересные файлы в одном представлении и позволяет легко работать с ними.

Вы можете открыть окно инструментов через View-> Pending Changes.

0 голосов
/ 03 февраля 2012

Попробуйте сделать следующее: щелкните правой кнопкой мыши Файл -> Subversion -> Блокировка. Блокирует файл, чтобы другие пользователи не могли его редактировать.Когда вы фиксируете файл, он должен разблокировать файл.

Если этого не произойдет, выполните те же действия и выберите «Разблокировать».

Редактировать: я использую AnkhSVN для своего svn, но только я использую его,В корпоративной среде я в основном использую TFS, которая делает то же самое (блокировка / разблокировка), но не позволяет другим проверять.

...