svn 설치방법좀 알려주세요..ㅠㅠ

whs9400의 이미지

svn을 구축하다가 안되서 git도 구축을 해봤는데 안되더라구요. 그래서 visualsvn으로 했는데도 안되고.. 그래서 지금 여기에 글을 올립니다.
혹시 가능하신분 계신가요??...

pchero의 이미지

처음에는 git 을 추천해드립니다.

아래 페이지 내용대로 한번 따라해보세요. :)

http://rogerdudler.github.io/git-guide/index.ko.html

---------------------------------
제일 왼쪽이 저입니다 :)

whs9400의 이미지

그런데 이걸 구축을 하고나서 다른사람과 연결하려면 어떻게 해야하나요?...

-----------------------------------------------------------------------------------------------------
'Python'

세벌의 이미지

http://www.tutorialspoint.com/svn/svn_basic_concepts.htm 등등 구글에서 검색해보시면 도움될 자료가 많이 나올 듯.

whs9400의 이미지

뜨아... 찾아봤는데도 제 궁금증이 풀리지 않네요 ㅠㅠ

-----------------------------------------------------------------------------------------------------
'Python'

Prentice의 이미지

저희(?) 궁금중도 풀리지 않고 있네요...

svn 서버/저장소 설정/구축 등으로 검색해보시면 자료가 많을 것입니다. 다 조금씩 다르긴 하지만... 저도 한 두 곳 블로그 글과 svn 책 (영문 매뉴얼) 설명을 보고 구축하는 데 그리 오래 걸리진 않았습니다.

어디서 막히셨는지 말씀해주세요.

whs9400의 이미지

Svn으로 폴더에 체크아웃단계까지 완료를 해놓고 그 후에는 이제 다른 사람이 제가 체크아웃한 폴더에 어떻게 접근하는지 다른 블로그를 찾아봐도 잘나와있지 않더군요...

-----------------------------------------------------------------------------------------------------
'Python'

klyx의 이미지

다른 사람이 왜 whs9400님이 체크아웃한 폴더에 접근해야 하나요?
폴더를 공유하고 싶으신거면 운영체제의 폴더 공유기능을 사용하세요. svn과 전혀 관계 없는 내용입니다.

jick의 이미지

개발자가 체크아웃한 디렉토리에 다른 개발자가 접근을 해야 한다면 십중팔구 뭔가 개발 프로세스상 문제가 있는 것입니다.

다른 개발자는 자기 디렉토리를 만들어 놓고 거기다 서버에서 체크아웃을 해서 써야죠.

whs9400의 이미지

음 그러면 서버에서 체크아웃은 어떻게 하는건가요??
전 svn이 큰 프로젝트 할때 여러명이서 그 한 폴더를 가지고 소스를 수정하고 새롭게 만들어서 올리거나 삭제하고 이런것을 하는건줄 알았는데 아닌가요??

-----------------------------------------------------------------------------------------------------
'Python'

kukyakya의 이미지

http://upload.wikimedia.org/wikipedia/commons/1/1a/SVN_Server_Client_Structure.png

이 그림을 참고하시는 것이 좋을 것 같습니다. 체크아웃한 디렉토리를 공동으로 사용하는 것이 아니라, 저장소를 공동으로 사용하면서 각자 체크아웃해서 작업 후 커밋하는 것입니다.

svn에 비해 좀 어렵기는 하지만 분산vcs가 대세이므로 git를 익히시는건 어떨까요? 저장소를 구축하시는 것보다는 github.com이나 bitbucket.org와 같은 서비스를 이용하시는 것이 더 나을 것 같습니다.

whs9400의 이미지

한번 해보겠습니다 감사합니당

-----------------------------------------------------------------------------------------------------
'Python'

Sdsf3qUr의 이미지

svn 말고 git 배우세요.

svn이 쓸데없다는 건 아니지만 git을 비롯한 다른 분산형 코드 관리자가 그 자리를 대체하고 있습니다.

svn으로 가능한 작업은 git으로도 가능 합니다.

Sdsf3qUr의 이미지

svn은 잘 모르겠고 git의 경우 설치형이나 서비스를 이용해서 다른 사람들과 공유를 할 수 있습니다.

서비스형:

- github.com : 이 분야를 개척한 명실상부한 일인자 입니다. 전 세계 오픈 소스 프로젝트의 저장소를 대부분 이곳에서 찾을 수 있습니다. 마이크로소프트에서도 자신들이 만든 코드 저장소 사이트 - Codplex를 안쓰고 이곳에다 새로운 프로젝트를 올릴 정도 입니다.
- bitbucket.org : Jira로 유명한 Atlassian?에서 만든 사이트 입니다. github에 비해서 좋은 점은 개인 저장소를 무료로 지원 합니다.

설치형:

- gitlab
- stash : 유료일 겁니다.
- gitorious

대부분 공용 저장소 기능 뿐만 아니라 버그 관리 게시판이나 위키 같은 협업 기능도 같이 있습니다.

whs9400의 이미지

흠 그렇군요...

-----------------------------------------------------------------------------------------------------
'Python'

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.