2011-10-19 3 views
5

우리 팀은 현재 TFS 2010을 소스 제어, 빌드 및 프로젝트 관리에 사용하고 있습니다. 우리는 소스 제어를위한 힘내, 빌드를위한 크루즈, 프로젝트 관리를위한 Redmine으로 이동 중이다. 우리는 Git-Tfs를 사용하여 소스 제어를 TFS와 통합하고, 크루즈는 매우 사소한 설정입니다. 제 질문은 프로젝트 관리 마이그레이션에 관한 것입니다.TFS에서 Redmine으로 마이그레이션

TFS에서 Redmine으로 이슈, 버그, 작업 및 사용자 스토리를 마이그레이션 할 수있는 프로세스 나 도구가 있습니까? 누구든지 전에 이것을 했습니까?

+2

마이그레이션 할 방법과 방법에 따라 마이그레이션 된 데이터베이스에 몇 가지 Sql insert 문을 사용할 수 없습니다. – CodingBarfield

+0

이것은 약간의 고고학이지만 @ 제임스 이주를 만든 경우 매우 흥미가있을 것입니다. 우리는 거의 동일한 계획을 수행하고 있습니다 (Jenkins를 Cruise로 대체). –

+0

@RicardoGomes 나는 이것으로 어디에도 가지 않았다. 그리고 나는 이것 이후 직무를 바꾸었다. 죄송합니다! – James

답변

0

실제로 Redmine으로 가져 오는 경우 REST API (http://www.redmine.org/projects/redmine/wiki/Rest_api_with_ruby)를 사용하는 것이 가장 좋습니다. 이를 위해서는 TFS에서 데이터를 내보내는 방법 (최선의 방법은 csv 또는 tsv 임)과 약간의 루비 코드를 사용하여 데이터를 반복하고 새로운 문제를 제기해야합니다.

TFS에서 데이터 내보내기를 위해 만든 도구가 무엇인지 모르지만 csv는 흔하지 않으며 적어도 SQL 백엔드 및 SQL 스크립트에 액세스 할 수 있으므로 수동으로 csv를 만들 수 있습니다 .

Redmine으로 가져 오기에는 일반적으로 코딩이 필요하지만 플러그인 (http://www.redmine.org/plugins/issue_importer_xls)도 있습니다.