Archive for the ‘Version Control’ Category

SmartGit에서 Google Code 설정

2013-03-21

SmartGit(지금 이름은 SamrtGit/Hg) 2.x 어딘가 쯤에서부터 Google Code 설정이 자동으로 되지 않아 불편했는데…

오늘에서야 답을 알았음.

Google Code의 기본 Fetch URL이 https://username@code.google.com/p/projectname/ 으로 설정되어 있는데, 앞의 username을 빼고 https://code.google.com/p/projectname 으로 고치면 됨.

참고:

http://smartgit.3668570.n2.nabble.com/work-with-code-google-com-over-https-td6746089.html

SmartGit/Hg 4.0.4

2013-03-21
SmartGitHG 4 Icon
SmartGit/Hg 4.0.4 (2013-03-07)
syntevo GmbH(독일)
63.00 EUR/79.00 USD ∙ 비영리 무료 ∙ JGit+JFace ∙ Mac+Linux+Windows ∙ download

Gitbox를 GitHub 기본 클라이언에서 해제하기

2012-08-12

Gitbox는 자동으로 자신을 github-mac 프로토콜을 사용하는 GitHub 클라이언트로 등록하기 때문에 다른 클라이언트들과 함께 쓸 때 혼란을 일으킨다.(최신 버전은 1.6.2)

Gitbox의 Preferences… > Integration > Default Github application 메뉴를 해제하면 더이상 등록을 하지 않는다.

Gitbox는 훌륭한 프로그램이지만, GitHub 클라이언트로 끼어드는 것은 월권인 거 같다. 왜냐면 GitHub에는 단순히 소스를 관리하는 부분 외에도 커멘트 등의 다른 서비스가 있기 때문에 GitHub에서 배포하는 공식 클라이언트를 쓰는 것이 사용자에겐 더 편한 경우가 많기 때문이다.

반대로 GitHub를 지원하는 다른 어플리케이션을 github-mac 핸들러로 등록하면, 기본 GitHub 클라이언트로 사용할 수 있다.

GitX 포크

2012-07-19

맥의 대표 Git 클라이언트는 GitX라고 할 수 있습니다. gitk에 대응하는 맥 네이티브 어플리케이션으로 시작한 것인데, 대중적인 인기에도 불구하고 개발자가 2009년에 업데이트를 중단했습니다.

그래서 GitX를 포크한 프로그램이 많이 나왔는데, 메모 삼아 이곳에 정리해 둡니다. GitX 개발자가 GitHub에 소스를 공개해 대부분의 포크가 GitHub에서 이루어졌고, 일부 성능이나 UI를 개선하기도 했습니다. 사용자들의 평을 보면 포크 자체가 또 업데이트가 늦어지면서 동작이 제대로 되지 않는 경우도 많은 모양입니다.

참고:
http://harrywolff.com/the-best-mac-git-gui/

GitX 0.7.1 (2009-09-17)
Pieter de Bie
무료 / download
GitX (L) 0.8.4
Germán Laullón, et al.
무료 / GPLv2 / GitHub
GitX-dev 0.14.34
무료 / GitHub

SourceTree 1.4.4.2

2012-06-26
SourceTree 1.4.4.2
Atlassian Pty Ltd.(호주)
무료(등록 필요) / download

Octupus 1.0

2012-03-22

git 클라이언트. iPad 스타일 인터페이스를 가지고 있는데, 보기 괜찮음. git이 대세가 되니 점점 좋은 제품이 나오는 듯.

Octupus 1.0
Quale GbR(독일)
24.99 USD / 21 day trial at CloudApp

SmartGit 3.0.2

2012-03-17

비영리 용도로는 무료로 사용할 수 있는 SmartGit 새 버전이 나왔다. SmartGit 1.x, 2.x와는 꽤 차이가 있는데:

- 우선 프로그램 안정성이 향상되었음. 자바로 만든 거라서 그런지 백그라운드로 있을 때 제대로 동작하지 않는 등의 문제가 좀 있었는데, 어느정도 개선한 듯 함. 무료로 쓰면서도 개인적으로 이 부분에 불만이 좀 있었는데, 해결되어서 기쁘다.
– 메뉴가 조금 복잡해졌음. 고급 기능들이 모두 밖으로 드러나 있음. 초보자들도 비교적 쉽게 접근할 수 있었던 이전 버전들과 비교됨. 전문 도구로 개발 방향을 잡은 듯. 물론 반대로 초보자는 접근하기 (아주)조금 어려워졌다.
– Mercurial과 SVN 지원 추가. SmartSVN이라는 제품도 따로 있다.

SmartGit 3.0.2 (2012-03-13)
syntevo GmbH(독일)
비영리 무료 / 63.00 EUR, 79.00 USD / Java / Mac+Linux+Windows / accept license and download
평가: ☆☆☆☆

Komodo Edit 7.0.1

2012-03-02

홍보 문구 대로, PHP, Perl, Python 같은 Dynamic Language 편집에 있어서 Komodo Edit는 정말 괜찮은 제품이다. 그런데 최근 6, 7 업데이트는 사용성이나 성능 향상이라기보다 잘 쓰지 않는 기능을 추가해 무게만 늘린 거 같아 아쉽다. 게다가 7.0이 처음 나왔을 땐 예전 5 아이콘이 그대로 나와서 뭔가 성의없게 느껴지기도 했다.

Komodo Edit 7.0.1
ActiveState Software Inc.
무료 / MPL 1.1 / Mac+Linux+Windows / download
Komodo IDE 7.0.1
ActiveState Software Inc.
332.00 USD / Mac+Linux+Windows / download

SourceTree 1.2.8.1

2011-10-08
무료

SourceTree 1.2.8.1 by Atlassian Pty Ltd.

Git, Mercurial, Subversion 클라이언트. 이메일과 이름을 등록하면 무료로 사용할 수 있다.

GitHub, BitBucket과 Kiln 지원. Atlassian은 2010년에 SourceTree와 함께 BitBucket도 인수했다.

download

GitHub for Mac 1.0.4

2011-07-11


GitHub 1.0.4
무료(서비스는 제한적인 무료) / download at Amazon S3

GitHub에서 제공하는 맥 클라이언트. ‘social coding’이라는 말대로 SNS 클라이언트로 써도 될 거 같은 느낌.

https://github.com/blog/878-announcing-github-for-mac

좀 써봐야 정확한 걸 알겠지만 일반적인 Git 클라이언트로도 동작하는 거 같다.

Gity 0.4.5

2011-06-13


Gity<http://gityapp.com&gt;
0.4.5 revision 6743 (2011-04-13)
Brandon Sneed<http://www.redf.net&gt;
무료

GitHub Issues 1.0

2010-12-16

Issues 1.0 (2010-05-13) by 280 North, Inc.

Cappuccino로 만든 GitHub Issue Tracker(한국어로 뭔지 모르겠음) 클라이언트. 좀 쿨함. 이런 식의 프로그램이 예전에도 있었는지 잘 모르겠다. 웹 버전도 제공. (Cappuccino가 MS윈도우와는 좀 거리를 두는 거 같다. 인력이 부족하거나;;)

GitHub가 다양한 API를 제공하는 것도 대단하다. GitHub Issues API를 이용해 Trac, FogBugz, Lighthouse, Pivotal Tracker 등과 쉽게 연동되는 거 같다.

무료 | Cappuccino | Mac+Chrome+Safari+Web | download | 평가 ☆☆☆☆

ForeverSave 1.1.5

2010-12-02

ForeverSave 1.1.5 build 15858 (2010-03-21) by Tool Force Software

ForeverSave의 기능 설정은 좀 복잡하므로, 우선 내가 원하는 것부터 이야기를 하겠다. 내가 원하는 기능은 (1) 문서를 일정 시간 단위로 자동으로 저장하는 것. (2) 문서를 자동으로 Versioning(한국말로 뭔지 잘 모르겠다)해서 저장하는 것이다. 이 Versioning 기능은 프로그램 개발 도구에서는 쉽게 찾을 수 있다.

ForeverSave는 일견 나의 요구를 모두 충족시키는 것으로 보인다. 그러나 실제로는 약간 거리가 있다.

우선 일정 시간마다 저장하는 기능은 내 컴퓨터에서 잘 동작하지 않았다. 설정은 제대로 한 거 같은데, 왜 그런지 모르겠음. 오히려 예전에 ForeverSave Lite는 제대로 동작했던 거 같다.

두번째로는, Versioning이 자동으로 되지 않는다. 내가 파일>저장(⌘S) 동작을 할 때, ForeverSave가 자동으로 동작하지 않는다는 것이다. Versioning을 위한 저장은 ForverSave를 통해 따로 해야한다.

물론 단축키를 지정할 수 있는데, 이상하게도 ForeverSave에는 ‘Save’ 메뉴가 없고 ‘Save all…’ 메뉴만 있다. 즉 열려있는 모든 문서를 한꺼번에 모두 저장하는 단축키 만 지정할 수 있다.

이렇게 ForeverSave에 문서를 저장하는 것과 나의 로컬에 문서를 저장하는 것은 서로 다른 작업이기 때문에, 로컬과 백업 두가지가 이중적으로 존재한다는 사실을 염두에 두고 작업해야 한다. 저장한 파일을 찾아올 때도(Restore), 파일의 위치가 보이지 않는 ForeverSave의 가상 폴더이므로 좀 번거롭다.

정리하면, ForeverSave의 목적은 일정 시간마다 또는 어플리케이션이 포커스를 잃을 때 자동으로 백업을 저장하는 프로그램이라고 할 수 있겠다. 그래서 내가 원하는 기능과는 약간 거리가 있다.

문서를 저장할 때 자동으로 가로채기 하거나, ‘백업 저장’ 같은 메뉴를 따로 사용할 수 있는 프로그램이 있으면 편할 거 같다. 아니면 가상 디스크나 폴더를 정해서 그곳에 저장하는 경우는 Versioning이 자동으로 되도록 하면 좋겠다. 능력이 있으면 내가 만들텐데;;; 아쉽다.

14.95 USD | download 30 day trial

Gitbox 1.0

2010-12-01

Gitbox 1.0 (2010-11-27) by Oleg Andreev

베타 기간이 끝나고 드디어 상용화 되었네요.(마지막 베타판은 0.9.7) 아쉽지만 충분히 그럴 가치가 있는 프로그램이라고 생각합니다. (Git 하나 지원하는 거 치고 약간 비싼 느낌이 들기도 하지만… 오히려 이런 건 Enterprise 버전으로 땡겨버리는게 가격을 높일 수 있는 방법 같기도 합니다. 기업 환경의 사용자 관리 기능 같은 걸 넣는 거지요) Repository 하나에 접속하는 경우는 계속 무료로 사용할 수 있다고 합니다. 개발자도 평가판을 어떻게 제한할까 고민을 많이 한 모양인데, 괜찮은 선택이라고 봅니다.

어플리케이션 번들에 Git 1.7.1(GPLv2) 실행파일이 포함되어 있음. GPL을 이렇게 포함시켜도 되나? 매일 같이 쓰는 프로그램들이 GPL이지만 GPL을 정확히 모른다;;

39.00 USD | download at CloudFront

Tower 0.9.24

2010-11-30

Tower 0.9.24 by fournova GmbH(독일)

Git 클라이언트. 왠지 괜찮아 보임. (via Mac OS X Freeware)

베타 | download

SmartSVN 6.6.2

2010-10-25

SmartSVN 6.6.2 (2010-09-16) by syntevo GmbH.

서비스 메뉴도 지원한다.

Foundation 무료 | Professional 79.00 USD, 63.00 EUR | Java | Mac+Linux+Windows | accept license and download 31 day trial | 평가 ☆☆☆☆

SCPlugin 0.8.2 (Finder Toolbar Item)

2010-10-20

SCPlugin 0.8.2 (2010-02-17) by Jack Repenning, et al.

Mac OS X 10.5 Leopard까지는 Contextual Menu로 동작했는데, Mac OS X 10.6 Snow Leopard에서는 Finder Toolbar에 /Application/SCToolbarButton을 올려놓고 사용하는 수 밖에 없다고 한다.

무료 | MIT License | download at Tigris.org

Subcommander 2.0.0 Beta 5

2010-10-20

subcommander 2.0.0.2421 Beta 5 patch 1 (2009-09-13) by Martin Hauner. mac version (2009-11-01).

무료 | GPLv2 | Qt4 | Mac+Linux+Windows | download at Tigris.org

Subv 1.1

2010-10-20

Subv 1.1 by José R. García-Bermejo Giner.

무료 | download

Mercurial SCM 1.6.4

2010-10-17

Mercurial 1.6.4 (2010-10-01) by Matt Mackall. mac port by Lee Cantey.

무료 | GPLv2 | Python | Mac+Linux+Windows+Solaris | download


팔로우

모든 새 글을 수신함으로 전달 받으세요.

다른 46명의 팔로워와 함께 하세요