2008-09-29 6 views
0

새로운 일을하면서 IDE에 익숙해지고 있습니다. 우리는 tel slnet 워크 스테이션에 Visual SlickEdit 8.0을 설치했습니다 (LOL yes ssh가 해제되어 있음).Sun Solaris IDE/소스 제어 선택

이제는 기본을 수행하지만 코드 숨김과 괄호 일치와 같이 고려해야하는 많은 것들이 누락되었습니다. 원격 sun 시스템에서 내 작업을 계속 ftping 할 수있는 대안이 있습니까? 그래서 이클립스의 로컬 복사본으로 편집 한 다음 다시 ftp로 편집 할 수 있습니다. 우리는 증분 업데이 트에 대한 모든 소스 컨트롤을 로컬로 가지고 있지 않으므로 변경 사항을 덮어 쓰면 많은 ftping으로 인해 작업을 일부 겹쳐 쓰기 전에 시간 문제 만 해결할 수 있습니다. 어떤 아이디어 나 제안?

+0

잠깐, 소스 컨트롤이 전혀 없습니까? –

답변

1

아쉽게도 지속적인 통합 시스템을 최대한 빨리 도입하는 것이 좋습니다. 버전 관리에 관한 한, Subversion은 꽤 성숙하고 안정적입니다. 또는 올라오고 들어갈 수있는 GIT 시스템입니다.

1

두 가지 질문을 한 것 같습니다. 하나는 IDE에 관한 것이고 다른 하나는 버전 제어 시스템에 관한 것입니다. 텔넷 연결 만있는 시스템에 분산 개발을 잘 지원하는 IDE는 없습니다.

매우 빠르고 가벼운 버전 제어 시스템을 권하고 싶습니다. 그런 다음 로컬 IDE를 사용하고 변경 사항을 Solaris 상자에 "푸시 (push)"하여 빌드하십시오. 그것은 가장 간단한 대답입니다.

실제로 "원격 개발"이라고하는 NetBeans 6.5의 새로운 기능에 대한 영장류 후보가 될 수도 있습니다. NetBeans는 gcc/gdb 또는 Sun cc/dbx를 사용하여 C/C++ 프로그램 개발을 지원합니다. 원격 개발은 이러한 상황을 고려하여 설계되었습니다. 한 컴퓨터에서 파일을 편집하고 다른 컴퓨터에서 파일을 빌드/실행할 수 있습니다. 두 컴퓨터 간의 NFS 액세스가 가장 효과적이라고 생각합니다. 원격 호스트를 udp해야 할 때 소스 제어를 사용하여 변경 사항을 "밀어 넣는"것이 현명하지는 않습니다. 나는 그것을 많이 시도하지 않았지만, 당신은 그것을 조사하고 싶을지도 모른다. 로컬 X 서버를 실행할 수 있는지 보완 할 수있는 기본 IDE에 관해서는

0

/기존 솔루션을 대체 할, 당신은 몇 가지 선택이있다 :

  • 썬 스튜디오

    무료 "표현"버전을, 또는 Sun 개발자 네트워크 회원 용 무료 정식 버전.

  • 이클립스

    추정되게 멀티 플랫폼,하지만 Solaris 패키지는 더 이상 eclipse.org에서 사용할 수 없습니다. 그러나 Blastwave은 Solaris 패키지 (및 여러 종속성도 필요함)를 제공합니다.

  • 넷빈즈

    기본 Solaris 패키지, FOSS는 많은 언어를 지원합니다 http://www.netbeans.org/. 강력한 지원과 멋진 기능 (예 : Java GUI 디자이너)이 있습니다.

  • 만 다이 하드 UNIXer에 대한

    : 솔라리스 컴패니언 CD에 정력의 이전 버전이 빔

    , 그렇지 않으면 일반적인 장소는 최근 패키지를 가지고있다. 이 솔루션에서 가장 좋은 점은 가볍고 X11을 내보낼 필요없이 telnet (ick) 연결을 통해 직접 작동한다는 것입니다.

0

IDE 질문에 대답 할 수 없지만 소스 제어를 위해 GIT를 적극 권장 할 수 있습니다. 우리는 최근 Solaris 환경에서 CVS에서 GIT로 전환했습니다. 우리는 그것을 더 일찍 끝내야했습니다.