Ten fragment Perla mówi mi, że plik w ClearCase nie istnieje, kiedy to robi;Dlaczego Perl nie może znaleźć mojego pliku w ClearCase?
$x = "PATH/TO/FILE"
if (-e $x) {
print "This file exists on the file system";
} else {
print "I can't see this file";
}
Czy ktoś to widział wcześniej?
Niektóre pliki zwracają się poprawnie. Mam mnie zakłopotany.
Widok Clearcase jest dynamiczny, hostowany na systemie UNIX.
Ten fragment kodu powraca, że plik istnieje, a inny nie, gdy znajduje się w tym samym folderze w tym samym widoku.
Co jest w $ x i jak jest to związane z ClearQuest? Czy próbowałeś testować przy pomocy -f? –
$ x jest ciągiem nazwy pliku w ClearQuest -f ma ten sam problem – Kelvin
Czy możesz spróbować dodać linię wydrukować 'ls $ x'; powyżej testu i uruchomić go i zobaczyć, co robi? –