PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2023/03/13 16:48:24
Name onDemand
Subject [질문] 폴더 내 모든 코드파일 비교하는 방법이 있나요?
파이썬으로 프로젝트를 개발하고 있습니다.

그런데 프로젝트 버전이 너무 여러개가 생겨버려서 버전관리에 문제가 생겼네요.

Z라는 오리지널 폴더가 있고, 알파라는 사람과 베타라는 사람이 각각 프로젝트를 수정해서 저장했습니다.

알파라는 사람은 프로젝트를 수정해서 Z->A 프로젝트로 저장하고
베타라는 사람은 프로젝트를 수정해서 Z->B 프로젝트로 저장했습니다.

Z, A, B 폴더의 트리구조는 동일하고 .py파일만 한 100개정도 들어있습니다.
혹시 이 파일들을 쉽게 비교 할 수 있는 방법이 있을까요?


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
덴드로븀
23/03/13 16:53
수정 아이콘
유료 프로그램이지만 beyond compare 라는 프로그램 추천하고 갑니다.
onDemand
23/03/13 17:06
수정 아이콘
평생 한번만 결제하는거면 지불의향이 있습니다!
감사합니다.
클란심
23/03/13 17:00
수정 아이콘
(수정됨) diff나 merge로 검색해보시면 많은 프로그램이 있습니다.
대표적으로 beyond compare나 araxis merge 같은 프로그램이 있습니다.
그리고 여러명이 작업하실 땐 형상관리 툴을 사용하시는게 좋습니다. svn이나 git등이 있습니다.
onDemand
23/03/13 17:08
수정 아이콘
네트워크가 차단되어있는 PC라 쉽지 않았습니다...흑
SVN은 쓸만 했겠네요
얼음숨결
23/03/13 19:56
수정 아이콘
SVN 보다 git 을 추천 드립니다.
저도 먼 옛날 source safe 부터 clearcase svn 등등 여러 가지를 써 왔습니다만,
사실 git 이 나온 이후로 주위를 보면 모두 다 git 으로 통일된 분위기입니다.
git 은 일단 매우 가벼울 뿐더러 "네트워크 연결 없이" Local PC 한대에서도 모든 기능 다 동작합니다.
Blooming
23/03/13 17:00
수정 아이콘
무료툴인 WinMerge에도 폴더 비교 기능이 있어요.
onDemand
23/03/13 17:07
수정 아이콘
오 감사합니다. 한 번 써봐야겠네요!
얼음숨결
23/03/13 20:02
수정 아이콘
(수정됨) 저도 이미 댓글에 나와 있는 대로 무료는 WinMerge, 유료는 Beyond compare 추천 드립니다.

Beyond compare 의 경우 여러 OS 를 모두 지원하고, 한 번 사면 쭉 업데이트 지원, 여러 OS 에서 사용 가능이라 편해요.

기능은 Beyond Compare > WinMerge 이구요.

저는 집에서는 office 쓸 일이 별로 없어서 집 컴에는 MS Office 도 안 사고 libre office 를 쓰고 있습니다만,
beyond compare 는 별도로 개인용으로도 license 를 구입했습니다.

요즘 다른 프로그램과 비교하면 가격도 매우 쌉니다.
(지금 확인해 보니 $70 이네요.. 좀 오르긴 했군요 => standard 는 여전히 $35입니다!
3-way merge 만 아니면 standard 로도 충분하긴 한데, 현재 써 주신 걸 보면 3-way merge 가 필요한 상황 같긴 하네요. ^^;)
30일 무료 체험판도 가능합니다. 먼저 받아서 확인해 보셔도 좋을 것 같네요.
내꿈은세계정복
23/03/13 20:19
수정 아이콘
말씀하시는 경우라면 형상관리 툴 그 중에서도 무조건 Git 입니다.

장점
1. 로컬에서만 작동 가능한가? Yes
2. 브랜치를 뽑기 쉬운가? Yes Yes Yes

특히 말씀하시는 고민의 경우 깃의 브랜치를 쉽게 뽑을 수 있는 장점이 정말 완벽하게 해결해주는데, 온디맨드 님과 알파 / 베타라는 분들이 각기 Z 에서 브랜치 세 개를 뽑아 작업하신 다음에 원래 브랜치에 머지만하시면 됩니다. 다른 형상관리툴에서도 이게 되는 기능이긴 하지만 깃에서는 압도적으로 빠르고 편합니다.

단점
1. 스테이징, 커밋, 푸시, 스태시, 풀 리퀘스트 등 매우 논리적이지만 비직관적인 구조. 그렇다고 너무 겁내실 필요는 없는 게 막 어렵지도 않습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
169542 [질문] 캐쥬얼한 단체 게임 추천 요청 (스팀 등 PC게임) [10] 러신머닝10556 23/03/14 10556
169541 [질문] [LOL]아우솔 스택은 어떻게 보는 건가요? [2] nekorean8341 23/03/14 8341
169540 [질문] 캠핑 전문가분들의 고견을 구합니다. [6] 퀴즈노스6798 23/03/13 6798
169539 [질문] 화상 회의 마이크 사용에 대한 질문입니다. [7] This-Plus6384 23/03/13 6384
169538 [질문] 진격의 거인 애니메이션 감상 순서가 어떻게 될까요? [7] 及時雨12614 23/03/13 12614
169537 [질문] 운동법 질문 입니다. [13] 퍼블레인8899 23/03/13 8899
169536 [질문] 맥북을 쓰고 싶습니다 [39] 엘케인8859 23/03/13 8859
169535 [질문] 주말에 경마공원 가려고 하는데요. [9] 2'o clock8407 23/03/13 8407
169534 [질문] 술마시고 뜨거운 물로 목욕, 많이 위험할까요? [7] 카오루7429 23/03/13 7429
169533 [질문] 폴더 내 모든 코드파일 비교하는 방법이 있나요? [9] onDemand7706 23/03/13 7706
169532 [질문] 냉동피자 뭐 드세요? [9] 월터화이트8001 23/03/13 8001
169531 [삭제예정] 운동화 질문드립니다. [3] 삭제됨6331 23/03/13 6331
169530 [질문] 플스5가 지르고 싶습니다. 어찌해야 할까요? [43] 탈리스만8650 23/03/13 8650
169529 [질문] 원룸 수도물 문제.. 정말 힘드네요 [4] 삭제됨7912 23/03/13 7912
169528 [질문] 경제 질문드립니다. [2] 더높은곳으로7694 23/03/13 7694
169526 [질문] 더글로리 같은 복수극 드라마 추천부탁드립니다. [15] 목캔디8061 23/03/13 8061
169525 [질문] 영종도 가성비 호텔을 찾고 있습니다 [5] 회전목마8152 23/03/13 8152
169524 [질문] 요리를 배워보고 싶은데요.. [20] 어빈7661 23/03/13 7661
169523 [질문] 성신여대 부근 방탈출 카페 [2] BISANG8377 23/03/13 8377
169522 [질문] pgr 접속하면 글씨가 이렇게 나옵니다 [9] 프리오이8360 23/03/13 8360
169521 [삭제예정] 연애포기 결혼포기 어떤 마음 가짐을 가져야할까요 [26] 카드영수증11485 23/03/13 11485
169520 [질문] 자산배분 투자 입문할 포트폴리오 추천드립니다. [17] 사람되고싶다8983 23/03/13 8983
169519 [질문] 30대 중반 맞선/소개팅 장소는 어디가 좋을까요? [10] 검정머리외국인10096 23/03/13 10096
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로