윈도우와 리눅스에서 동시에 CVS같은 관리가 가능할까요??

nineorb의 이미지

좀 이상하게 들릴지 모르지만 윈도우와 리눅스 동시에 프로젝트를 진행하고

있습니다. 문제는 소스관리 인데요... 예전 리눅스 만으로 진행할때는

CVS라는 유용한 유틸만으로 충분하고도 남았는데 윈도우가 껴들어 오니까

당황스럽네요... 윈도우 써본지가 오래되었고... 학교때 학업외에는

실무에서 윈도우 써본적은 전무 해서요....

프로젝트 서버는 리눅스이고요... 리눅스와 윈도우 호스트에서

저 프로젝트 서버에 접속해서 각각 CVS같은 소스관리를 하는 방법이

없을까요???

리눅스 (프로젝트 서버) - 윈도우, 리눅스 (호스트)

이것이 안된다면..

리눅스 (프로젝트 서버) - 윈도우 (호스트)

이방법이라도 없는지요????

monpetit의 이미지

여기서 윈도우, 리눅스 (호스트)는 클라이언트를 얘기하시는 것 같은데요...
당연히 가능할 뿐만 아니라 윈도우즈가 프로젝트 서버가 될 수도 있습니다.
http://www.cvsnt.org 에서 윈도우즈용 CVS를 구할 수 있습니다.
또 cygwin용 cvs도 있고, 클라이언트만 생각한다면 WinCVS 등도 있습니다.

mykldp의 이미지

여기서 "윈도 CVS" 로 검색해보세요. 많은 정보가 있습니다.

baram4x의 이미지

윈도우를 쓰던 리눅스를 쓰던 어떤 것도 가능합니다.

위의 분이 적으신 사이트에 가시면 되구여...(원도우용)

리눅스용이 어차피 기본적으로 가지고 있으니
문제는 없을것 같습니다.

그리고 소스를 관리할 클라이언트 프로그램 역시
윈도우하구 리눅스 다 지원합니다.

전에 프로젝트도 cvs를 써서 관리했습니다.

MS의 SS는 돈을 들어가서리...^_^

그럼.

fender의 이미지

윗분들 말씀 대로 CVS를 그냥 쓰시면 됩니다. 단 두 가지는 조심하셔야 합니다. 먼저 라인끝 문자 CR/LF를 하나로 통일하도록 하고, 무엇보다 절대로 파일 이름의 대소문자 변경을 금지하는 것이 중요합니다.

예를들어 a.jsp를 윈도우즈에서 A.jsp로 이름 변경하고 커밋했을 때 리눅스 등에서는 a.jsp와 A.jsp가 다른 파일이지만 윈도우즈에서는 같은 파일이기 때문에 아예 리퍼지터리가 꼬여서 업데이트가 불가능해 집니다.

참고하세요 :)

----------------------------
[서명] 그놈 한국 사용자 모임 - 그놈에 대한 모든 것! - 게시판, IRC, 위키, 갤러리 등등...

saxboy의 이미지

Quote:

단 두 가지는 조심하셔야 합니다. 먼저 라인끝 문자 CR/LF를 하나로 통일하도록 하고, 무엇보다 절대로 파일 이름의 대소문자 변경을 금지하는 것이 중요합니다.

이건... 정말 조심하세요. 아주 스트레스 받습니다. 가끔씩 레퍼지토리를 통째로 새로 만들어야 하는 일이 생길지도 몰라요.

wincvs도 좋지만 저는 tortoise CVS 에 한표!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.