svn зависает в разрешении конфликта в Cygwin - PullRequest
3 голосов
/ 28 марта 2012

Поскольку я обновил одну из своих рабочих станций до клиента svn 1.7.2, всякий раз, когда я разрешаю конфликт, клиент svn зависает на неопределенное время, когда я работаю в оболочке Cygwin.

Вот что я имею в виду ...

$ svn update
Updating '.':
U    WEB-INF\src\drOps\TaskasaurusCoCPITServer.java
U    WEB-INF\src\drOps\TaskarooControlService.java
U    WEB-INF\src\log4j.properties
Conflict discovered in 'C:/data/tomcat/active/drOps/WEB-INF/classes/drOps/TaskasaurusCoCPITServer.class'.
Select: (p) postpone,
    (mf) mine-full, (tf) theirs-full,
    (s) show all options: mf

После выбора любой опции (mf, tf, p или любой из опций, доступных после выбора s) клиент SVN зависает постоянно. Я должен контролировать + c из этого.

Кто-нибудь видел такое поведение и знает, что может быть его причиной?

ОС = Windows 7 Starter (32 бит)
Версия клиента Subversion = 1.7.2

Ответы [ 2 ]

2 голосов
/ 25 сентября 2013

Для тех, кто все еще ищет решение этой проблемы:

Разрешение конфликтов не будет работать на Cygwin с клиентом Windows Subversion.Вам нужно использовать собственный пакет подрывной деятельности Cygwin.Запустите Cygwin installer , установите пакет "subversion".

После этого все должно работать нормально.

Надеюсь, это поможет.

1 голос
/ 20 августа 2012

Оказывается, проблема в том, что я использую свой svn-клиент в оболочке Cygwin Bash (важная информация, которую я оставил в исходном посте).Если я вместо этого использую его в cmd.exe, все в порядке.

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