Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako nájsť súbor s neistým čiara končiaca štýl

Ak používate Apache Subversion ( SVN ) , sledovať a udržiavať váš softvérový produkt , môžete občas dostať " neznámy čiara končiaca štýl " chybové hlásenie pri pokuse nájsť súbor . Obsahuje oficiálne chyba ID " SVN_ERR_IO_UNKNOWN_EOL . " To je zdokumentovaný program chyba , ktorá zabraňuje presne vyhľadávanie a indexovanie súborov programu . K dispozícii je oprava k dispozícii , že bude problém vyriešiť , aby bolo nutné zmeniť niektoré z názvov súborov alebo riadkov kódu . Pokyny dovolená 1

Otvorte priečinok Apache subverzie . Ukončite program , ak je spustený .
2

Otvorte program " Poznámkový blok " z ponuky Štart .
3

Skopírujte a vložte nasledujúci kód do náplasť prázdne okno : Index : Subversion /Testy /cmdline /externals_tests.py ( revízia 35752 ) + + + Subversion /Testy /cmdline /externals_tests.py ( pracovná kópia ) @ @ -1127,6 +1127,48 @ @ os.path.join ( wc_dir , " " , " ďalšie kópie D " ) , ] )

+ # Issue # 3368 + def check_binary_external ( SBOX ) : + " check binárnych externých " + + sbox.build ( ) + wc_dir = SBOX . wc_dir + repo_url = sbox.repo_url + + dir1 = os.path.join ( wc_dir , " dir1 " ) + Dir2 = os.path.join ( wc_dir , " dir2 " ) + file1 = os.path.join ( dir1 , " súbor1 " ) + file2 = os.path.join ( dir1 , " súbor2 " ) + ExtFile = os.path.join ( wc_dir , " externals.txt " ) + os.mkdir ( dir1 ) + PtMP = open ( file1 , " w " ) + pTmp.write ( " ASCII súbor " ) + pTmp.close ( ) + PtMP = open ( file2 , " wb " ) + pTmp.write ( " Binary file : \\ X00 \\ x01 \\ x02 \\ X03 " ) + pTmp.close ( ) + PtMP = open ( ExtFile , " w " ) + pTmp.write ( " .. /dir1/file1 súbor1 \\ n " ) + pTmp.write ( " .. /dir1/file2 súbor2 \\ n " ) + pTmp.close ( ) + + svntest.actions.run_and_verify_svn ( None , None , [ ] , + " pridať " , dir1 ) + svntest.actions.run_and_verify_svn ( None , None , [ ] , + ' mkdir ' , Dir2 ) + svntest.actions.run_and_verify_svn ( None , None , [ ] , + ' commit ' , " - m " , " commit1 " , wc_dir ) + svntest.actions.run_and_verify_svn ( None , None , [ ] , + ' hore ' , wc_dir ) + svntest.actions.run_and_verify_svn ( None , None , [ ] , + ' propset ' , + ' - F " , ExtFile , + ' svn : externý " , Dir2 ) + svntest . actions.run_and_verify_svn ( None , None , [ ] , + ' commit ' , " - m " , " commit2 " , wc_dir ) + svntest.actions.run_and_verify_svn ( None , None , [ ] , + ' hore ' , wc_dir ) + # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # spustite testy

@ @ -1150,6 +1192,7 check_binary_external , ]

if __ name__ == " __main__ " :
4

Uložte súbor s názvom " externals_tests.py.patch " ( bez úvodzoviek ) v priečinku subverzie . Uistite sa , že " . Txt " rozšírenie nie je pridaný na koniec .
5

Ukončite program Poznámkový blok .
6

Presuňte súbor externals_tests.py.patch ste vytvorili do súboru externals_tests.py v rovnakom priečinku . To bude oprava postihnutú súbor SVN a odstrániť " neznámy čiara končiaca štýl chyba . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené