2011-12-12 2 views
4

VIM 또는 Notepad ++ 편집기를 사용하여 Java로 개발했으며 java 코드는 원격 Linux 시스템에 있습니다. 작은 변화를 위해, 나는 단지 원격 리눅스 머신에 퍼티/vnc; 큰 변화를 위해서, 메모장에 FTP가 통합되어 있으므로 메모장을 사용합니다. 메모장 + +에서, 내가 원격 파일을 탐색하고, 내가 편집하고 싶은 파일을 다운로드하고 파일을 저장하는 것은 파일을 제거하는 리눅스 기계에 저장한다.원격 컴퓨터에있는 파일의 Java 개발

메모장에서 누락 된 것은 ++, intellisense, autocode complete 및 몇 가지 기능으로 코드를 더 빠르게 할 수 있습니다.

이전에 Eclipse를 사용하여 로컬로 코드를 작성할 수 있었고 버전 제어와 통합 할 수있었습니다. 그러나이 경우 파일은 원격 위치에 있으며 버전 제어와 통합 할 수 없습니다.

비슷한 상황에서 다른 사람들이 설명 할 수있는 해결책이 있습니까?

+0

원격 시스템에 SVN 서버를 설치하려면 sysAdmin에게 문의하십시오. 이것은 옳다고 생각하지 않습니다. – Nishant

+0

이미 사용자 지정 버전 컨트롤이 있습니다. – Hozy

답변

2

SSHFS과 같은 것을 시도한 다음 원격 파일을 원격으로 마운트하고 로컬 인 것처럼 처리 할 수 ​​있습니다. 커다란 프로젝트가 있다면 어쩌면 충분히 효율적이지 않을 수도 있습니다. 그러나 원격 리소스를 로컬 컴퓨터로 가져 오는 좋은 방법입니다.

부칙 :

내가 윈도우에 대해 잘 모르겠지만, 나는이 link을 발견했다.

rsync와 관련하여 rsync는 사실 프로세스 이후의 설명서입니다. SSHFS를 사용하면 파일을 저장하거나 빌드 할 수 있으며 터미널 창에 "alt - tab"이 있으며 파일은 이미 서버에 있습니다. PHP 개발에 사용했습니다. 파일을 로컬에서 편집하고, 파일을 저장하고, 탭을 서버의 브라우저로 보내고 refresh - shazam을 누릅니다.

+0

또한 작동합니다 :'rsync -e ssh' ... – BRFennPocock

+0

SSHFS는 흥미롭게 보이지만, 유닉스 타입 시스템 (정확한 것)에 대해서만 보입니다. 제 로컬 개발 상자는 윈도우이고 원격 개발 상자는 리눅스입니다. – Hozy

4

Eclipse의 목표 관리 (TM) 및 원격 시스템 탐색기 (RSE) 프로젝트의 목표는 http://www.eclipse.org/tm/입니다. 또한 자신의 FAQ를 참조하십시오 : http://wiki.eclipse.org/TM_and_RSE_FAQ

+0

그렇다면 윌의 SSHFS에 대한 제안에 +1했다. – ziesemer

+0

일식 인디고에 TM/RSE를 설치할 수 있습니까? Eclipse에서 어떤 사이트 위치에서 TM/RSE를 찾을 수 있습니까? (저는 초보자입니다) – Hozy

+0

예, TM/RSE는 인디고에서 완전히 지원됩니다. 다운로드/설치에 관해서는 답변의 링크를 따라주십시오. – ziesemer

0

좋아요, 퍼티에 대한 언급에서 저는 당신이 Windows를 운영하고 있다고 추론합니다.

선택 사항 1 번 : 운영체제를 준비하십시오.

죄송합니다. 단지 말씀 드렸습니다.

좋아요, 실제로 두 가지 선택 사항이 있습니다.

선택 1 : 일종의 분산 구성 관리 시스템을 사용하십시오. 가능성 중에는 darcs, bazaar, git 및 mercurial이 있습니다. Subversion은 원격으로 파일에 액세스 할 수 있으므로 제한된 의미로 동일한 작업을 수행 할 수 있습니다. 이 모든 경우에 기본적으로 파일을 로컬 시스템에 복제하고 파일을 거의 또는 덜 최적으로 전송하는 간단한 명령을 사용하여 파일을 리턴 할 수 있습니다.

선택 2 : 원격 파일 시스템을 사용하십시오. SSHFS 및 FTP 파일 시스템이 좋습니다. ExpanDrive을 추천합니다. Mac에서 수년 동안 아주 행복하게 사용해 왔습니다. 이제는 창문에서도 사용할 수 있습니다.

아마도 가장 쉬운 버전은 DropBox이며 Linux를 비롯한 모든 컴퓨터에서 파일을 복제합니다. 실시간이 아니지만 필요한 것처럼 들리지는 않습니다. 나는 집, 랩톱 및 작업 (Linux 컴퓨터에서) 사이에 DropBox를 사용하며 집에 돌아 오면 내 모든 변경 사항이 복제됩니다.

관련 문제