사용자 도구

사이트 도구


linux:stow

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:stow [2020/09/13 23:59]
kwon37xi
linux:stow [2020/09/14 00:16] (현재)
kwon37xi [실행]
줄 23: 줄 23:
 # unstow : 링크 제거 # unstow : 링크 제거
 stow -d ~/.dotfiles -t ~/ -D vim stow -d ~/.dotfiles -t ~/ -D vim
 +
 +# -R restow : unstow -> stow 를 수행한다.
 </code> </code>
 +
 +===== 충돌 =====
 +  * stow 하려는 파일이 이미 대상 디렉토리에 존재할 경우 충돌이 발생하면서 stow 를 거부한다.
 +  * ''--adopt'' 옵션을 사용하면 대상 디렉토리의 파일을 stow 패키지로 가져와서(adopt) 다시 stow를 한다.
 +  * 이는 [[:git|git]]등으로 버전관리를 할 때만 사용해야한다.
 +  * 충돌이 나서 버전 관리 대상 stow 패키지로 파일이 옮겨지면 diff 를 해서 충돌을 해결하고 commit/push 해서 최종 사용하면 된다.
  
 ===== 주의 ===== ===== 주의 =====
linux/stow.1600009143.txt.gz · 마지막으로 수정됨: 2020/09/13 23:59 저자 kwon37xi