15 best version control software
최고의 버전 관리 소프트웨어 도구 및 시스템 :
이 기사에서는 시장에서 사용할 수있는 최고의 버전 제어 / 수정 제어 도구에 대해 설명합니다.
버전 제어 소프트웨어 VCS는 SCM (Source Code Management) 도구 또는 RCS (Revision Control System)라고도합니다.
버전 제어는 코드의 변경 사항을 추적하여 문제가 발생하는 경우 다른 코드 버전에서 비교하고 원하는 이전 버전으로 되돌릴 수 있도록하는 방법입니다. 여러 개발자가 지속적으로 소스 코드를 작업 / 변경하는 경우 매우 필요합니다.
=> 문의하기 여기에 목록을 제안합니다.
학습 내용 :
상위 15 가지 버전 관리 소프트웨어 도구
살펴 보자!
# 1) 이동
Git은 현재 시장에서 사용할 수있는 최고의 버전 제어 도구 중 하나입니다.
풍모
- 비선형 개발에 대한 강력한 지원을 제공합니다.
- 분산 저장소 모델.
- HTTP, FTP, ssh와 같은 기존 시스템 및 프로토콜과 호환됩니다.
- 소규모에서 대규모 프로젝트를 효율적으로 처리 할 수 있습니다.
- 역사의 암호화 인증.
- 플러그 형 병합 전략.
- 툴킷 기반 디자인.
- 주기적인 명시 적 개체 패킹.
- 쓰레기는 수거 될 때까지 쌓입니다.
장점
- 매우 빠르고 효율적인 성능.
- 크로스 플랫폼
- 코드 변경은 매우 쉽고 명확하게 추적 할 수 있습니다.
- 유지 보수가 쉽고 견고합니다.
- git bash로 알려진 놀라운 명령 줄 유틸리티를 제공합니다.
- 또한 몇 번의 클릭만으로 신속하게 코드를 재검색, 상태 변경, 사인 오프, 커밋 및 푸시 할 수있는 GIT GUI를 제공합니다.
단점
- 복잡하고 더 큰 이력 로그는 이해하기 어려워집니다.
- 키워드 확장 및 타임 스탬프 보존을 지원하지 않습니다.
오픈 소스 : 예
비용: 비어 있는
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 2) CVS
또 다른 가장 인기있는 개정 제어 시스템입니다. CVS는 오랫동안 선택한 도구였습니다.
풍모
- 클라이언트-서버 저장소 모델.
- 여러 개발자가 동일한 프로젝트에서 동시에 작업 할 수 있습니다.
- CVS 클라이언트는 파일의 작업 복사본을 최신 상태로 유지하며 편집 충돌이 발생한 경우에만 수동 개입이 필요합니다.
- 프로젝트의 기록 스냅 샷을 유지합니다.
- 익명 읽기 액세스.
- 로컬 사본을 최신 상태로 유지하기위한‘업데이트’명령.
- 프로젝트의 다른 지점을 유지할 수 있습니다.
- 보안 위험을 피하기 위해 심볼릭 링크를 제외합니다.
- 효율적인 저장을 위해 델타 압축 기술을 사용합니다.
장점
- 탁월한 크로스 플랫폼 지원.
- 강력하고 모든 기능을 갖춘 명령 줄 클라이언트로 강력한 스크립팅 가능
- 방대한 CVS 커뮤니티의 유용한 지원
- 소스 코드 저장소의 좋은 웹 브라우징을 허용합니다.
- 매우 오래되고 잘 알려져 있으며 이해가 잘되는 도구입니다.
- 오픈 소스 세계의 협업 특성에 훌륭하게 어울립니다.
단점
- 소스 코드 저장소에 대한 무결성 검사가 없습니다.
- 원자 적 체크 아웃 및 커밋을 지원하지 않습니다.
- 분산 소스 제어에 대한 지원이 부족합니다.
- 서명 된 개정 및 병합 추적을 지원하지 않습니다.
오픈 소스 : 예
비용: 비어 있는
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 3) SVN
SVN으로 축약 된 Apache Subversion은 위에서 논의한 널리 사용되는 CVS 도구의 가장 적합한 후속 제품이되는 것을 목표로합니다.
풍모
- 클라이언트-서버 저장소 모델. 그러나 SVK는 SVN이 분산 분기를 가질 수 있도록 허용합니다.
- 디렉토리의 버전이 지정됩니다.
- 복사, 삭제, 이동 및 이름 변경 작업도 버전이 지정됩니다.
- 원자 적 커밋을 지원합니다.
- 버전이 지정된 기호 링크.
- 자유 형식 버전 메타 데이터입니다.
- 공간 효율적인 이진 차이점 저장.
- 분기는 파일 크기에 의존하지 않으며 저렴한 작업입니다.
- 기타 기능 – 병합 추적, 전체 MIME 지원, 경로 기반 인증, 파일 잠금, 독립형 서버 운영.
장점
- TortoiseSVN과 같은 좋은 GUI 도구의 이점이 있습니다.
- 빈 디렉토리를 지원합니다.
- Git에 비해 더 나은 Windows 지원이 있습니다.
- 설정 및 관리가 쉽습니다.
- Windows, 주요 IDE 및 Agile 도구와 잘 통합됩니다.
단점
- 파일 수정 시간을 저장하지 않습니다.
- 파일 이름 정규화를 잘 처리하지 않습니다.
- 서명 된 개정을 지원하지 않습니다.
오픈 소스 – 예
비용: 비어 있는
최고의 화면 캡처 소프트웨어 Windows 10
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 4) 수은
Mercurial은 분산 개정 제어 파이썬으로 작성되고 의도 된 도구 소프트웨어 개발자 . 지원하는 운영 체제는 Unix 계열, Windows 및 macOS입니다.
풍모
- 고성능 및 확장 성.
- 고급 분기 및 병합 기능.
- 완전히 분산 된 협업 개발.
- 탈 중앙화
- 일반 텍스트와 바이너리 파일을 모두 강력하게 처리합니다.
- 통합 웹 인터페이스를 보유합니다.
장점
- 빠르고 강력 함
- 배우기 쉬움
- 가볍고 휴대 가능합니다.
- 개념적으로 간단
단점
- 모든 추가 기능은 Python으로 작성되어야합니다.
- 부분 체크 아웃은 허용되지 않습니다.
- 추가 확장과 함께 사용하면 상당히 문제가됩니다 ..
오픈 소스 : 예
비용 : 무료
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 5) 모노톤
C ++로 작성된 Monotone은 분산 개정 제어를위한 도구입니다. 지원하는 OS에는 다음이 포함됩니다. 유닉스 , 리눅스 , BSD , 맥 OS X 및 Windows.
풍모
- 국제화 및 현지화에 대한 좋은 지원을 제공합니다.
- 성능보다 무결성에 중점을 둡니다.
- 분산 작업용입니다.
- 암호화 기본 요소를 사용하여 파일 수정 및 인증을 추적합니다.
- CVS 프로젝트를 가져올 수 있습니다.
- netsync라는 매우 효율적이고 강력한 사용자 지정 프로토콜을 사용합니다.
장점
- 매우 적은 유지 보수 필요
- 좋은 문서
- 배우기 쉬움
- 휴대용 디자인
- 분기 및 병합과 잘 작동합니다.
- 안정적인 GUI
단점
- 일부 작업에서 관찰 된 성능 문제 중 가장 눈에 띄는 문제는 초기 끌어 오기였습니다.
- 프록시 뒤에서 커밋하거나 체크 아웃 할 수 없습니다. 이는 HTTP가 아닌 프로토콜 때문입니다.
오픈 소스 : 예
비용: 비어 있는
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 6)베이스와
Bazaar는 분산 및 클라이언트-서버 저장소 모델을 기반으로하는 버전 제어 도구입니다. 크로스 플랫폼 OS 지원을 제공하며 Python 2, Pyrex 및 C로 작성되었습니다.
풍모
- SVN 또는 CVS와 유사한 명령이 있습니다.
- 중앙 서버를 사용하거나 사용하지 않고 작업 할 수 있습니다.
- 웹 사이트 Launchpad 및 Sourceforge를 통해 무료 호스팅 서비스를 제공합니다.
- 전체 유니 코드 세트의 파일 이름을 지원합니다.
장점
- 디렉터리 추적은 Bazaar에서 매우 잘 지원됩니다 (이 기능은 Git, Mercurial과 같은 도구에는 없습니다).
- 플러그인 시스템은 사용하기 매우 쉽습니다.
- 높은 스토리지 효율성과 속도.
단점
- 부분 체크 아웃 / 복제를 지원하지 않습니다.
- 타임 스탬프 보존을 제공하지 않습니다.
오픈 소스 : 예
비용: 비어 있는
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 7) TFS
Team Foundation Server의 약자 인 TFS는 Microsoft의 버전 제어 제품입니다. 클라이언트-서버, 분산 저장소 모델을 기반으로하며 독점 라이센스가 있습니다. VSTS (Visual Studio Team Services)를 통해 Windows, 크로스 플랫폼 OS 지원을 제공합니다.
풍모
- 소스 코드 관리, 프로젝트 관리,보고, 자동화 된 빌드, 테스트, 릴리스 관리 및 요구 사항 관리를 포함한 전체 애플리케이션 수명주기 지원을 제공합니다.
- DevOps 기능을 강화합니다.
- 여러 IDE의 백엔드로 사용할 수 있습니다.
- 두 가지 형식 (온-프레미스 및 온라인 (VSTS라고 함))으로 제공됩니다.
장점
- 간편한 관리. 친숙한 인터페이스 및 다른 Microsoft 제품과의 긴밀한 통합.
- 지속적인 통합, 팀 빌드 및 단위 테스트 통합을 허용합니다.
- 분기 및 병합 작업을 크게 지원합니다.
- 소스 제어에서 안정적이고 안정적인 코드베이스를 구현하는 데 도움이되는 사용자 지정 체크인 정책.
단점
- 잦은 병합 충돌.
- 중앙 저장소에 대한 연결은 항상 필요합니다.
- 풀, 체크인 및 분기 작업을 수행하는 데 상당히 느립니다.
오픈 소스 : 하지 마라
비용: VSTS에서 최대 5 명의 사용자 또는 codeplex.com을 통한 오픈 소스 프로젝트의 경우 무료입니다. 그렇지 않으면 MSDN 구독 또는 직접 구매를 통해 지불 및 사용이 허가됩니다.
서버 라이선스는 약 500 달러에 구입할 수 있으며 클라이언트 라이선스도 거의 동일합니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 8) VSTS
VSTS (Visual Studio Team Services)는 Microsoft에서 제공하는 분산 된 클라이언트-서버 리포지토리 모델 기반 버전 제어 도구입니다. 병합 또는 잠금 동시성 모델을 따르며 플랫폼 간 지원을 제공합니다.
풍모
- 프로그래밍 언어: C # 및 C ++
- 변경 세트 저장 방법.
- 파일 및 트리 변경 범위.
- 지원되는 네트워크 프로토콜 : HTTP 또는 HTTPS를 통한 SOAP, Ssh.
- VSTS는 Microsoft Azure의 빌드 호스팅을 통해 탄력적 인 빌드 기능을 제공합니다.
- DevOps는
장점
- TFS에있는 모든 기능은 클라우드의 VSTS에서 사용할 수 있습니다.
- 거의 모든 프로그래밍 언어를 지원합니다.
- 본능적 인 사용자 인터페이스
- 업그레이드는 자동으로 설치됩니다.
- 힘내 액세스
단점
- 서명 된 개정은 허용되지 않습니다.
- '작업'섹션은 대규모 팀에 적합하지 않습니다.
오픈 소스 : 아니요, 독점 소프트웨어입니다. 그러나 무료 평가판을 사용할 수 있습니다.
비용: 최대 5 명의 사용자에게 무료입니다. 사용자 10 명당 월 $ 30. 또한 많은 무료 및 유료 확장 기능을 제공합니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 9) Perforce 헬릭스 코어
Helix Core는 Perforce Software Inc.에서 개발 한 클라이언트-서버 및 분산 개정 관리 도구입니다. Unix 계열, Windows 및 OS X 플랫폼을 지원합니다. 이 도구는 주로 대규모 개발 환경을위한 것입니다.
풍모:
MP3 변환기에 무료 간단한 YouTube
- 파일 버전에 대한 중앙 데이터베이스와 마스터 리포지토리를 유지합니다.
- 모든 파일 유형 및 크기를 지원합니다.
- 파일 수준 자산 관리.
- 단일 소스 소스를 유지합니다.
- 유연한 분기
- DevOps 준비
장점
- Git 액세스 가능
- 빠른 번개
- 대규모 확장 가능
- 변경 목록을 쉽게 추적 할 수 있습니다.
- Diff 도구를 사용하면 코드 변경 사항을 매우 쉽게 식별 할 수 있습니다.
- 플러그인을 통해 Visual Studio와 잘 작동합니다.
단점
- 여러 작업 공간을 관리하는 것은 매우 어렵습니다.
- Perforce Streams를 사용하면 여러 작업 공간을 매우 간단하게 관리 할 수 있습니다. 사용자는 관련성이있는 데이터 만보고 추적 성을 추가합니다.
- 롤백 변경은 여러 변경 목록으로 분할되는 경우 문제가됩니다.
- 사용자가 주어진 변경 목록을 마우스 오른쪽 버튼으로 클릭하고 해당 작업을 수행 할 수있는 제출 된 변경 목록 (P4V)을 실행 취소하는 기능을 제공합니다.
오픈 소스 : 아니요, 독점 소프트웨어입니다. 그러나 30 일 동안 무료 평가판을 사용할 수 있습니다.
비용: Helix Core는 이제 최대 5 명의 사용자와 20 개의 작업 공간에서 항상 무료입니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 10) IBM Rational ClearCase
ClearCase by IBM Rational은 소프트웨어 구성 관리 도구를 기반으로하는 클라이언트-서버 저장소 모델입니다. 다음을 포함한 많은 운영 체제를 지원합니다. AIX , Windows, z / OS (제한된 고객), HP-UX , Linux, z 시스템의 Linux , 솔라리스 .
풍모:
- 두 가지 모델, 즉 UCM 및 기본 ClearCase를 지원합니다.
- UCM은 Unified Change Management의 약자이며 즉시 사용 가능한 모델을 제공합니다.
- Base ClearCase는 기본 인프라를 제공합니다.
- 대용량 바이너리 파일, 많은 파일 및 대용량 저장소 크기를 처리 할 수 있습니다.
- 디렉토리의 분기, 레이블 지정 및 버전 관리를 허용합니다.
장점
- 간단한 UI
- Visual Studio와 통합됩니다.
- 병렬 개발을 처리합니다.
- ClearCase View는 다른 버전 제어 도구의 로컬 워크 스테이션 모델과 달리 프로젝트와 구성간에 전환 할 수 있으므로 매우 편리합니다.
단점
- 느린 재귀 작업.
- Evil Twin 문제 – 여기에서 동일한 파일의 버전을 관리하는 대신 이름이 같은 두 개의 파일이 위치에 추가됩니다.
- 고급 API 없음
오픈 소스 : 아니요, 독점 도구입니다. 그러나 무료 평가판을 사용할 수 있습니다.
비용: 각 유동 라이선스에 대해 $ 4600 (각 사용자에 대해 최소 30 분 동안 자동으로 구금되며 수동으로 양도 할 수 있음)
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 11) 개정 관리 시스템
Thien-Thi Nguyen이 개발 한 RCS (Revision Control System)는 로컬 저장소 모델에서 작동하며 Unix와 유사한 플랫폼을 지원합니다. RCS는 매우 오래된 도구로 1982 년에 처음 출시되었습니다. VCS (Version Control System)의 초기 버전입니다.
풍모:
- 원래는 프로그램 용으로 고안되었지만 자주 수정되는 텍스트 문서 또는 구성 파일에도 유용합니다.
- RCS는 다양한 사용자가 프로그램 코드 또는 문서를 작성하고 유지 관리 할 수있는 Unix 명령 집합으로 간주 할 수 있습니다.
- 문서 수정, 변경 사항 커밋 및 문서 병합을 허용합니다.
- 트리 구조에 수정 사항을 저장합니다.
장점
- 간단한 아키텍처
- 손쉬운 작업
- 로컬 저장소 모델이 있으므로 개정 저장은 중앙 저장소와 독립적입니다.
단점
- 보안 수준이 낮고 버전 기록을 편집 할 수 있습니다.
- 한 번에 한 명의 사용자 만 동일한 파일에서 작업 할 수 있습니다.
오픈 소스 : 예
비용: 비어 있는
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 12) Visual SourceSafe (VSS)
VSS by Microsoft는 공유 폴더 저장소 모델 기반 개정 제어 도구입니다. Windows OS 만 지원합니다.
소규모 소프트웨어 개발 프로젝트를위한 것입니다.
풍모
- 컴퓨터 파일의 가상 라이브러리를 만듭니다.
- 데이터베이스에서 모든 파일 유형을 처리 할 수 있습니다.
장점
- 매우 사용하기 쉬운 인터페이스.
- 단일 사용자 시스템을 다른 시스템과 비교할 때 더 적은 구성으로 조립할 수 있습니다. SCM 시스템.
- 간편한 백업 프로세스.
단점 :
- 다중 사용자 환경의 많은 중요한 기능이 부족합니다.
- 데이터베이스 손상은이 도구에서 언급 된 심각한 문제 중 하나입니다.
비용: 유료. 각 라이선스 또는 모든 MSDN 구독으로 구성된 단일 라이선스에 대해 거의 $ 500.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 13) CA Harvest 소프트웨어 변경 관리자
이것은 CA 기술에서 제공하는 개정 제어 도구입니다. Microsoft Windows, Z-Linux, Linux, AIX, Solaris, Mac OS X를 포함한 많은 플랫폼을 지원합니다.
풍모
- '변경 패키지'가 변경됩니다. Harvest는 버전 제어와 변경 관리를 모두 지원합니다.
- 테스트에서 프로덕션 단계까지 사전 정의 된 수명주기가 있습니다.
- 완전히 사용자 정의 가능한 프로젝트 환경. 프로젝트는 Harvest에서 '전체 제어 프레임 워크'를 의미합니다.
오픈 소스 : 아니요,이 도구는 독점 EULA 라이선스와 함께 제공됩니다. 그러나 무료 평가판을 사용할 수 있습니다.
장점
- 개발 환경에서 제품 환경으로의 애플리케이션 흐름을 추적하는 데 매우 유용합니다. 이 도구의 가장 큰 자산은이 수명주기 기능입니다.
- 안전한 방식으로 배포합니다.
- 안정적이고 확장 가능합니다.
단점
- 더 사용자 친화적 일 수 있습니다.
- 병합 기능이 개선 될 수 있습니다.
- 코드 검토를위한 Polar 요청을 처리하는 것은 어렵습니다.
비용: 공급 업체에서 공개하지 않았습니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 14) PVCS
PVCS ( Polytron 버전 제어 시스템) , Serena Software에서 개발 한 클라이언트-서버 저장소 모델 기반 버전 제어 도구입니다. Windows 및 Unix와 유사한 플랫폼을 지원합니다. 소스 코드 파일의 버전 제어를 제공합니다. 주로 소규모 개발 팀을 대상으로합니다.
풍모
- 동시성 제어에 대한 잠금 방식을 따릅니다.
- 내장 병합 opera.tor는 없지만 별도의 병합 명령이 있습니다.
- 다중 사용자 환경을 지원합니다.
장점
- 배우고 사용하기 쉬움
- 플랫폼에 관계없이 파일 버전을 관리합니다.
- Microsoft Visual Studio .NET 및 Eclipse IDE와 쉽게 통합됩니다.
단점
- GUI에는 몇 가지 단점이 있습니다.
오픈 소스 : 아니요, 독점 소프트웨어입니다.
비용: 공급 업체에서 공개하지 않았습니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 15) 다크
Darcs 팀이 개발 한 darcs (Darcs Advanced Revision Control System)는 병합 동시성 모델을 따르는 분산 버전 제어 도구입니다. 이 도구는 Haskell로 작성되었으며 Unix, Linux, BSD , ApplemacOS, MS Windows 플랫폼.
풍모
- 다른 저장소에서 수락 할 변경 사항을 선택할 수 있습니다.
- SSH, HTTP, 이메일 또는 비정상적인 대화 형 인터페이스를 통해 로컬 및 원격 저장소와 통신합니다.
- 선형 적으로 정렬 된 패치의 개념에서 작동합니다.
장점
- git 및 SVN과 같은 다른 도구와 비교할 때 더 적은 수의 대화 형 명령이 있습니다.
- 다이렉트 메일 발송 시스템을 제공합니다.
단점
- 병합 작업과 관련된 성능 문제.
- 설치하는 데 시간이 오래 걸립니다.
오픈 소스 : 예
비용: 이것은 무료 도구입니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
언급 할 가치가있는 버전 관리 도구는 다음과 같습니다.
# 16) AccuRev SCM
AccuRev는 AccuRev, Inc.에서 개발 한 독점 개정 제어 도구입니다. 주요 기능에는 스트림 및 병렬 개발, 개인 개발자 기록, 변경 패키지, 분산 개발 및 자동 병합이 포함됩니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 17) 금고
Vault는 CLI 플랫폼에서 작동하는 SourceGear LLC에서 개발 한 독점 개정 제어 도구입니다. 이 도구는 Microsoft Visual Source Safe의 가장 가까운 경쟁자입니다. Vault 용 백엔드 데이터베이스는 Microsoft SQL Server입니다. 원자 커밋을 지원합니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 18) GNU 아치
GNU arch는 분산되고 분산 된 개정 관리 도구입니다. 무료 오픈 소스 도구입니다. 이 도구는 C 언어로 작성되었으며 GNU / Linux, Windows, Mac OS X 운영 체제를 지원합니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 19) 플라스틱 SCM
Plastic SCM은 .NET / Mono 플랫폼에서 작동하는 독점 버전 관리 도구입니다. 분산 저장소 모델을 따릅니다. 지원하는 운영 체제에는 Microsoft Windows, Linux, Solaris, Mac OS X가 포함됩니다. 명령 줄 도구, 그래픽 사용자 인터페이스 및 수많은 IDE와의 통합으로 구성됩니다.
이 도구는 큰 프로젝트를 훌륭하게 처리합니다.
웹 애플리케이션 용 성능 테스트 도구
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
# 20) 코드 협동
Reliable Software에서 개발 한 Code Co-op은 피어 투 피어 수정 관리 도구입니다. 공유 프로젝트에 관련된 모든 머신에 자체 데이터베이스의 복제본을 생성하는 분산 피어 투 피어 아키텍처를 따릅니다. 흥미로운 특징 중 하나는 문서화를위한 내장 된 위키 시스템입니다.
딸깍 하는 소리 여기 공식 웹 사이트를 위해.
결론
이 기사에서는 최고의 버전 관리 소프트웨어에 대해 논의했습니다. 지금까지 살펴본 것처럼 각 도구에는 고유 한 기능, 장단점이 있습니다. 그들 중 일부는 오픈 소스 도구 였고 다른 것은 유료였습니다. 일부는 소기업 모델에 적합하고 다른 일부는 대기업에 적합합니다.
따라서 장단점을 검토 한 후 요구 사항에 따라 올바른 도구를 선택해야합니다. 유료 도구의 경우 구매하기 전에 먼저 무료 평가판을 살펴 보는 것이 좋습니다.
=> 문의하기 여기에 목록을 제안합니다.
추천 도서
- 최고의 소프트웨어 테스트 도구 2021 (QA 테스트 자동화 도구)
- DevOps의 소스 제어 또는 버전 제어 (동영상 자습서 파트 2-블록 2)
- 상위 40 개 정적 코드 분석 도구 (최고의 소스 코드 분석 도구)
- SVN 튜토리얼 : Subversion을 사용한 소스 코드 관리
- 2021 년 최고의 원격 액세스 소프트웨어 (원격 제어 소프트웨어) 10 위
- 개발자와 테스터를위한 가장 인기있는 10 가지 코드 검토 도구
- 7 가지 기본 품질 도구 : 품질 관리, 제어 및 개선 도구
- 웹 애플리케이션을 테스트하기위한 상위 4 개의 오픈 소스 보안 테스트 도구