Ярлык IIS7 перенаправляет в исходное местоположение - PullRequest
0 голосов
/ 18 февраля 2011

Я использую git для тестирования виджета Dojo, который я разрабатываю.Я разрабатываю это с кем-то на * nix-машине, и у меня возникают проблемы с тем, как все собрать вместе.

dojo организован по соглашению папок, а git хочет, чтобы все было в одной папке.Другой кодер в * nix использует символические ссылки для размещения файлов там, где они должны находиться в структуре папок dojo, но создание ярлыков для этих файлов в окнах, которые, как я вижу, является эквивалентом Windows, заставляет IIS перенаправлять в исходное местоположение ярлыканарушая все относительные пути в файле.Есть ли более правильный способ сделать это, так как копирование файлов туда, где они должны быть из репозитория git - это PITA.Есть ли лучший способ сделать это.

1 Ответ

1 голос
/ 23 февраля 2011

Вы можете попробовать использовать реальные символические или жесткие ссылки в Windows, это может дать вам большую удачу.

В зависимости от ОС, возможно, эта функция уже доступна (например, команда mklink в Windows 7 иЯ тоже верю в Vista);в Windows XP есть команда junction, доступная как powertoy (но соединения применяются только к каталогам): http://technet.microsoft.com/en-us/sysinternals/bb896768

Есть также несколько расширений оболочки, которые обеспечивают доступ к функциональности символической ссылки / соединения как праваящелкните пункты меню в проводнике:

...