2009-04-14 29 views
6

Làm cách nào để quản lý nhiều kho lưu trữ SVN/trac dễ dàng? Tôi có một loạt các dự án mà tôi muốn hợp nhất thành một lược đồ xác thực duy nhất. Ngoài ra, tôi muốn có thể kích hoạt plugin cho mọi dự án và cấu hình một loạt các tùy chọn trac cho nhiều dự án cùng một lúc.Nhiều dự án trong trac

Cũng sẽ rất tuyệt khi có thể thêm và xóa dự án khỏi giao diện web.

Cảm ơn

-Nelson

Trả lời

5

Chúng tôi nhấn cùng một vấn đề với trac, giải pháp của chúng tôi là di chuyển đến redmine.

+0

trông rất thú vị thực sự. đã không nhận thức được điều này. ngay từ cái nhìn đầu tiên, trông giống như một bản sao trac cộng với các tính năng mà tôi đã bị mất tích trong trac ... –

+1

Plugin Trac có hoạt động trong Redmine không? – runako

+0

không, plugin trac không hoạt động ở đó, đó là một hệ thống hoàn toàn riêng biệt. Nó có một số dạng hệ thống mô-đun. Tôi không nói đó là một phổ quát - chỉ là chuyển sang trac là giải pháp phù hợp với chúng tôi. –

1

Nelson -

Tôi tin rằng các chức năng bạn đang tìm kiếm không tồn tại trong các bản phân phối Trác chuẩn.

Không chắc chắn liệu bạn có thể sử dụng dịch vụ lưu trữ Subversion hosting/Trac hay không, nhưng có một số dịch vụ sẽ cung cấp cho bạn tất cả điều này, cùng với việc không phải thiết lập/bảo trì nhức đầu. Một số trong số này có các tùy chọn miễn phí hoặc chi phí thấp có thể phù hợp với nhu cầu của bạn.

http://www.projecthut.com

http://www.projectlocker.com/

http://sourcerepo.com

http://wush.net

Có rất nhiều hơn, mà một tìm kiếm Google cho "Subversion lưu trữ" hoặc "Trác lưu trữ" sẽ bật lên.

Tiết lộ đầy đủ: Tôi làm việc cho ProjectLocker.

+0

Tôi cần có khả năng tự lưu trữ. Nhưng cảm ơn các liên kết! Tôi sẽ giữ chúng trong tâm trí :) – nlaq

2

Một số câu trả lời ở đây là khá lỗi thời, bởi vì khi đó Trác và đặc biệt là các plugin của nó đã thực hiện nhiều tiến bộ. IMO không cần thiết nữa để thay đổi thành Redmine. Đây là trạng thái hiện tại của nghệ thuật, đặc biệt là những gì được duy trì và hữu ích:

Xem thêm tại plugin recommendation site of Trac. IMO tốt nhất là khi bạn thêm các plugin sau vào một Trac-1 mới được cài đặt.0:

  • SimpleMultiProjectPlugin (nhiều dự án trong một trường hợp Trác)
  • AdvancedTicketWorkflowPlugin (bang vé riêng và chuyển tiếp luồng công việc như 'thử nghiệm')
  • TimingAndEstimationPlugin (giờ làm việc, giờ kế hoạch)
  • EstimationToolsPlugin (burndown và biểu đồ khối lượng công việc)
  • TracJsGanttPlugin (biểu đồ Gantt)
  • MasterTicketsPlugin (phụ thuộc vé)
  • SubticketsPlugin (hệ thống phân cấp vé)
  • ChildTicketsPlugin (mối quan hệ con mẹ)
  • FullBlogPlugin (blog & tin tức) (thống kê luồng công việc)
  • TracTicketStatsPlugin
  • AutocompleteUsersPlugin (user name autocompletion)
  • UserManagerPlugin (người dùng và vai trò)
  • UpcomingMilestonesChartMacro (biểu đồ ngày cột mốc)

Đây là sự kết hợp tốt của tất cả những gì bạn cần để quản lý dự án tốt. Tất cả chúng có thể được tìm thấy tại trac-hacks.org và cài đặt plugin khá dễ dàng cho Trac.

Sự hỗ trợ của nhiều kho lưu trữ là tính năng tích hợp của Trac từ 0.12.

Ngoài ra hãy xem Apache Bloodhound project sắp tới được xây dựng trên đầu trang của Trac và cũng là một thay thế cho những gì tôi đã viết ở trên.

Các vấn đề liên quan