바이너리 파일을 버전 컨트롤하기 편한 프로그램 없을까요?

academic의 이미지

소스나 텍스트 파일 등은 서브버전 가지고 버전 컨트롤을 하고 있는데,

아주 용량이 많은 바이너리 파일 등은 서브버전 가지고 처리하는 것이 별로 편하지 않더군요.

용량이 많아서 그런지 체크아웃할 때 중간에 끊겨서 제대로 체크아웃하기도 힘들더군요. (아파치 설정이 문제가 있으려나요?)

그래서 용량 많은 바이너리 파일은 rsync 가지고 동기화를 하는데,

이게 버전 컨트롤이 되는 것도 아니고해서 실수로 과거 버전으로 덮어써버리는 경우도 있고 해서 불편합니다.

복잡한 기능까진 필요없지만,

용량 많은 바이너리 파일을 버전 컨트롤하기 편한 프로그램이 뭐 없을까요?

simplism의 이미지

저는 업무 시에 발생하는 각종 문서류와 같은 문서파일들이나 이미지 파일이 많은 관계로... 그런 자료들을 버전관리하고 싶은데 CVS가 파일단위로 커밋되니까 파일단위로만 관리하면 되다보니... 편하게 잘 쓰고 있었는데 한글명 파일들이 서버 상에서 무참하게 깨지더군요;;; 그리고 체크아웃 시에도 에러가 발생해서....(뭔가 제가 잘못했는지는 모르겠지만;;) 다른 버전관리시스템을 찾다가 최근에 GIT로 테스트를 진행 중입니다.

현재까지 GIT GUI 상에서는 한글파일명이 깨지진 않으나... Git Extension이라는 프로그램에서는 한글 파일명이 깨지고... 다른 문제점이 없는지 또 찾아보고 있습니다.(아직 GIT가 익숙해지지 않아서..)

그리고 어디서 보니까 DVCS 중에 머큐리얼이 이진파일을 다루는데에 적합하다는 글을 본 것 같아서 머큐리얼도 셋팅해서 테스트를 해보려고 합니다.

혹시 다른 분들은 이진파일(특히 한글파일명 포함...)을 어떻게 버전관리하시는지 조언부탁드립니다.(왠지 꼽사리낀듯한 느낌이;;ㅋㅋ)

댓글 달기

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