2016-10-06 2 views
0

처음에는 이상한 질문 인 것 같습니다. 다른 사람들이 어떻게하는지 알고 싶습니다. 현재 인터넷의 데비안 서버에서 실행되는 node.js 응용 프로그램을 만들고 있습니다.Windows 10을 사용하는 Linux 컴퓨터에서 원격 파일을 사용하는 방법은 무엇입니까?

내 dev 컴퓨터는 (불행히도) Windows 10 Pro 시스템입니다. 이제는 로컬에서 편집 한 파일을 조정할 때마다 SCP 또는 FTP를 통해 다시 업로드해야하므로 매우 불편합니다. 보통, 나는 원격으로 파일 시스템을 내 dev 컴퓨터의 파일 시스템에 마운트하고 파일에 직접을 작업한다.

물론 나는 콘솔에서 ssh를 통해 원격 시스템에서 작업 할 수도 있지만, 저에게는 다른 단점이 있습니다.

최상의 워크 플로우를 찾고 있습니다. 너 뭐야?

답변

0

나는 WinSshFs으로 상당히 좋은 경험을했다. SSH를 통해 디렉토리를 로컬 파일 시스템에 마운트 할 수있다.

+0

나는 그것을 언급하는 것을 잊지 그러나 나는 것을 시도했다 : 불행하게도 그것은 당신의 제안 Windows와 함께 10 – Robert

1

워크 플로우 사용하여 버전 관리 시스템은 :

1) 당신은 당신의 프로젝트의 Github에서 (개인의 repo가 ​​지급됩니다) 또는의 Bitbucket에 개인의 repo를 (개인의 repo 무료) 할 수 있습니다.

2.) Windows 시스템에서 코드 저장소를 업데이트하십시오.

3.) bitbucket/github에서 debian 서버의 repo를 복사하고 로컬 시스템에서 저장소를 업데이트 할 때마다 변경 사항을 가져옵니다. 여기

는 당신이 망할 놈을 배워야 할 것이기 때문에 시간이 걸릴 것입니다

tutorial link for getting started을의 Bitbucket된다. 튜토리얼에 링크 :

Atlassian Tutorial Link

+0

감사를 연주하지 않지만, 그와 거의 같은 노력 파일을 복사합니다. 나는 다음과 같은 것을 찾고있다 : "CTRL-S, Alt-Tab을 브라우저 창으로 치면 F5를 누르십시오 ... tadaa!" (적어도 노드를 다시 시작할 필요가없는 한) – Robert

+1

"라이브"파일에 대해 실제로 작업하지 않아야합니다. 변경 사항을 마스터 분기에 병합 할 때 git를 설정하면 해당 분기를 서버로 밀어 넣을 수 있습니다. 이것은 배우고 습득하는데 시간이 걸릴 것입니까? 예,하지만 우리를 믿으십시오. 언젠가 엉덩이를 구할 것이고 적절한 버전 제어없이 어떻게 지내는지 궁금해 할 것입니다. 설정이 완료되면 FTP보다 작업이 적고 몇 가지 수준에서 안전합니다. – patricksweeney

관련 문제