Създаването на символни връзки в Linux винаги е било лесно и полезно средство. Почти всяко уеб приложение, което някога съм създавал със скрипт за внедряване, използва символни връзки по някакъв начин, или да се свърже към правилните конфигурационни файлове, или да се свърже към някаква директория, която не принадлежи на контрола на версиите, от който разполагам.
Вярвам, че след пускането на Vista, Windows включва възможността символично да свързва файлове и папки. Наскоро трябваше да дублирам функционалността на linux среда и трябваше да направя следното. Създайте папка с име „testlink“ под C устройството. Отворете командния ред на Windows и въведете следното:
C: \ testlink> mklink / DC: \ testlink2 C: \ testlink
Сега, ако отворите Windows Explorer, ще видите 2 директории. Първата, която е вашата първоначална папка, наречена 'testlink', втората новосъздадена папка със символна връзка, наречена 'testlink2'. Можете да видите иконата, която означава, че тази папка е символна връзка.
И така, за да създадете връзката, 'mklink / DC: \ newsymbolicfolder C: \ съществуваща папка'
