2016-04-22 3 views
0

Das ist verrückt. Ich verwende das Skript unten an meinem Setup-Server und ich sah, dass während scp durchführt, einige, wie die OSX .DS_Store Datei ebenfalls kopiert wurde:.DS_Store-Datei wird magisch auf meinen Server kopiert?

enter image description here

instDirect(){ 

    # hooks 
    scp -r ~/root/config/git/hooks [email protected]$domain1:~/root.git 

    # private 
    scp -r ~/root/web/source/php/_private.php [email protected]$domain1:~/public_html/web/source/php/_private.php 
    scp -r ~/root/web/source/js/_private.js [email protected]$domain1:~/public_html/web/source/js/_private.js 
    scp -r ~/root/web/source/htm/_private.htm [email protected]$domain1:~/public_html/web/source/htm/_private.htm 
    scp -r ~/root/config/bash/_private.sh [email protected]$domain1:~/public_html/config/bash/_private.sh 

    # scp -r ~/root/web/source/php/class.DBCredentials.php [email protected]$domain1:~/public_html/web/source/php/class.DBCredentials.php 
} 

Antwort

1

Vermutlich es aus dem gleichen Grunde kopiert werden wird dass die post-receive und pre-receive Dateien kopiert werden - weil sie im Verzeichnis hooks sind.

Ist Ihre eigentliche Frage dann, "warum gibt es eine .DS_Store Datei im Verzeichnis hooks?" Wenn dies der Fall ist, lautet die Antwort wahrscheinlich "weil jemand sie im Finder geöffnet hat und der Finder sich entschieden hat, dort einen Zustand zu speichern, so dass er beim nächsten Mal im Finder angezeigt wird."

+0

seltsam Sublime zeigte einige versteckte Dateien nicht (es zeigt andere), aber Finder tat. –