FogBugz, WebSVN & Cygwin - различия не генерируются - PullRequest
0 голосов
/ 20 октября 2008

Я могу оценить то, что я собираюсь спросить, немного конкретную и небольшую нишу, но если бы вы могли оказать некоторую помощь, вы могли бы действительно позволить мне сохранить некоторые из моих волос!

Первоначально я разместил запрос на странице технической поддержки FogBugz , но не испытал особой радости.

В основном я использую webSVN в качестве обозревателя хранилища для провайдера журнала и различий для FogBugz. WebSVN позволяет мне просматривать журналы, но не отображает никакой информации для сравнения. Я просмотрел PHP webSVN с тонкой зубчатой ​​гребенкой и установил, что, когда websvn обращается к утилите svn, чтобы получить содержимое файла и отформатировать его с помощью sed и enscript, в конечном итоге генерируемый файл остается пустым.

Я разбил вызовы утилит на более мелкие операторы и проверил их вручную с помощью командной строки, и все было хорошо, пока я не включил оператор sed. Кто-нибудь еще имел эту проблему, или знает о решении? Выражение ниже вызывается изнутри PHP и является местом, где генерируется пустой файл.

""c:\program files\subversion\bin\svn" --non-interactive --config-dir /tmp cat "file:///E:/svn/Users/mwo/test-4.txt"@36 | "c:\cygwin\bin\enscript" --language=html -o - | "c:\cygwin\bin\sed" -n "1,/^<\/PRE.$/,/^ C:\Inetpub\wwwroot\websvn\temp\150.tmp"

1 Ответ

2 голосов
/ 21 октября 2008

Эй, ребята, для всех, кто застрял с этим, я разместил ответ здесь .

На всякий случай, если это будет удалено с форума поддержки в fogbugz, мне нужно было предоставить всем полный доступ к C: \ Inetpub \ wwwroot \ websvn \ Temp \, и теперь все в порядке!

...