2012-07-24 2 views
1

BigRock.com에 FTP 서버가있는 웹 사이트가 있습니다. 내 문제는 배포가있을 때마다 수동으로 검색하고 변경해야하는 모든 파일을 찾아야합니다. 이제 프로젝트는 점점 더 커지고 있으며 이런 종류의 변화는 많은 시간을 소비하게됩니다.FTP 서버와 파일 동기화

FTP 서버와 동기화하고 로컬 변경 사항을 기반으로 파일을 변경하는 데 사용할 수있는 소프트웨어/도구가 있습니까? 나는 많은 옵션을 찾을 수 없었기 때문에 FileZilla Client에 대해 확신하지 못했습니다. 나는 이것에 대한 해결책이 될 것이라고 확신한다. 내 프로젝트는 Doctrine ORM 및 다른 많은 라이브러리와 함께 Zend Framework에서 수행됩니다.

+1

cvs 또는 svn과 같은 저장소를 설정하는 것이 좋습니다. – Noah

+2

버전 관리 시스템을 심각하게 평가해야합니다. 힘내 (http://git-scm.com/)는 환상적인 출발점입니다! – pankar

+0

Assembla SVN을 사용하고 있습니다. 그러나 배포 서버는 bigrock.com –

답변

1

그것은 데스크톱 PC, 노트북, USB 드라이브, 원격 FTP/SFTP 서버, 다른 온라인 데이터 스토리지와 더 사이에 데이터를 동기화하기 위해 혁신적인 동기화 알고리즘을 사용 Allway Sync

을 시도합니다. 암호화 된 아카이브가 지원됩니다. Allway Sync는 방탄 신뢰성과 매우 사용하기 쉬운 인터페이스를 결합합니다.

URL을 http://allwaysync.com/ 나는 개인적으로 FTP 및 로컬 파일 동기화에 대한 제대로 작동 시도

. 또한 무료입니다.

+0

이 소프트웨어는 Microsoft Sync Toy와 같은 더미 파일을 생성합니까? –

+0

@ Vijay Sarin, 더미 파일을 만들지 않습니다. 단순히 폴더 또는 드라이브에있는 파일을 동기화합니다. –

+0

설치하여 _SYNCDATA와 같은 폴더를 선택한 폴더에 숨겼습니다 ...! –

0

Assembla로 작업하면 FTP 도구가 발견되었습니다. 여기

  1. 이 관리 탭의 도구 섹션을 사용하여 FTP 도구를 추가,

    http://blog.assembla.com/assemblablog/tabid/12618/bid/78103/Deploying-a-Web-site-is-easy-with-Assembla-s-FTP-tool-Video.aspx

    쉬운

    가 워크 아웃에, 참조 링크입니다.
  2. ftp 또는 sftp가 설치된 서버에 코드를 배포하십시오.
  3. 배포 빈도를 수동으로 설정 (단추를 누름)하거나 커밋, 시간별, 매일 또는 매주마다 자동 배포를 예약하십시오.
  4. 신속하고 정확한 배포를 위해 변경된 파일 만 배포됩니다.
  5. 이전 버전을 쉽게 롤백하고 배포하십시오.
  6. 스테이징 및 프로덕션 릴리스 용으로 여러 서버를 추가하거나 다른 저장소 디렉토리를 다른 위치에 배포하기 만하면됩니다.