2009-06-27 6 views
4

나는 잠시 동안 집에서 작업해온 프로그램을 가지고 있으며, 결국 SourceForge에 포기하기로 결정했습니다. SourceForge는 버그 추적을 위해 Tracker, MantisBT 또는 Trac을 제공합니다.추적기, MantisBT 또는 Trac에 프로그래밍 방식으로 버그를 제출하려면 어떻게합니까?

내 앱에 이미 "죄송합니다, 오류가 발생했습니다"대화 상자가 있지만 내 버그 추적기에 버그를 제출할 "불만 사항"버튼을 추가하고 싶습니다. Tracker로이 작업을 시도한 사람이 있습니까? 쿼리 문자열 인터페이스 또는 그 라인을 따라 무언가를 통해 익명의 버그를 제출할 수 있습니까? 아니면 트래커가 할 수 없다면 MantisBT는 어떻습니까? 아니면 Trac?

답변

2

프로그래밍 접근 :

응용 프로그램을 이클립스에서 빌드하면 기존 Mylyn 플러그인을 사용할 수 있습니다. 버전 3.2 (reference)부터 1 클릭 설치로 제공됩니다.

1

또한 Mantis 1.1.x (및 나중에 1.2.x)에는 repo 및 mantis가 동일한 호스트에있을 때 커밋 후크에서 호출 할 수있는 PHP 스크립트 (core/checkin.php)가 있습니다. 후크 용 접착제를 제공하면됩니다. bash를 사용하고 모든 노트를 사용자 정의 'vcs'사용자 이름으로 커밋하거나 커밋을하는 사용자를 결정하기 위해 PHP를 약간 수정합니다.

나중에 1.1.x 버전에는 mantis와 repo가 ​​함께 배치되어 있지 않을 때 사용법을 설명하는 checkincurl.php가 있습니다.