2009-10-31 37 views
13

Tôi đang tìm một Màn hình Commit Git cho Windows. Có ai biết liệu có tồn tại không?GIT Log or Commit Monitor

Lý tưởng nhất là theo dõi cơ bản nhật ký và thông báo khi có một cam kết mới xảy ra.

+0

Kho lưu trữ bạn đang cố giám sát ở đâu? Trên một số trang web từ xa? Bạn muốn được thông báo như thế nào? Bằng email? – innaM

+0

hi - yeah trên một trang web từ xa. của nó một kho lưu trữ từ xa trên một cửa sổ hộp - không thể tìm ra cách nó có thể thông báo cho tôi? – Tom

+0

Tôi đang sử dụng TortiseGIT và hy vọng một cách đơn giản để nhận thông báo cập nhật .... một vài cam kết công bằng mỗi ngày? – Tom

Trả lời

-3

Chỉ cần sử dụng móc GIT post-commit

githooks(5) Manual Page

+0

Xin chào :) Bạn không chắc chắn ý bạn là gì? – Tom

+0

Umm bạn đã đọc trang trong liên kết được cung cấp chưa? – jitter

+0

hi yeah tôi đã làm - nhưng ít không chắc chắn làm thế nào để sử dụng nó? dòng lệnh của nó chỉ hoặc? – Tom

4

Các tốt nhất là nên sử dụng các móc sau nhận được.

Trên kho lưu trữ của bạn trên máy chủ, bạn phải đặt một tập lệnh shell có tên 'post-receive' trong thư mục .git/hooks. Tập lệnh này sẽ được gọi mỗi lần một cái gì đó được đẩy và nó đã chuyển đối số qua stdin trong biểu mẫu

Có các tập lệnh mẫu được cung cấp với phiên bản git gần đây. Tìm trong:

/usr/share/doc/git-core/contrib/hooks/post-receive-email 

Trên cửa sổ, nhìn vào con đường của cài đặt của bạn để tìm thấy nó ...

+0

Tôi nghĩ rằng đây có thể là câu trả lời tốt hơn (đơn giản hơn) cho câu hỏi này –

+1

Làm thế nào để thực hiện việc này cho một repo được lưu trữ trên github ? – cynistersix

0

Hãy thử nguồn cấp dữ liệu RSS hoặc Atom và bất kỳ trình đọc RSS phổ biến nào (ví dụ: Mozilla Thunderbird). Tất nhiên, bạn có một số máy chủ web (như gitweb CGI script) cung cấp điều đó.

17

Tôi đã bắt đầu một dự án mã nguồn mở để xây dựng một công cụ thực hiện điều này. SourceLog là ứng dụng .NET v4.0 WPF theo dõi nhật ký thay đổi hệ thống kiểm soát phiên bản. Ứng dụng sử dụng một mô hình plugin để hỗ trợ nhiều hệ thống điều khiển phiên bản. Hiện tại có plugin cho Git, GitHub (qua API), Subversion, cực chẳng đả, và TFS 2010.

SourceLog main window

ứng dụng Các cuộc thăm dò từng "đăng ký mua" kho cho những thay đổi và hiển thị một "bánh mì nướng" bảng thông báo khi thay đổi mới được phát hiện.

Dự án được lưu trữ trên GitHub và ứng dụng có thể được cài đặt thông qua trình cài đặt ClickOnce được lưu trữ trên AppHarbor. Có nhiều thông tin hơn có sẵn trên số blog của tôi.

+0

rất thích có thể chạy trên máy Mac của tôi ... nó sẽ chạy dưới Mono? –

+0

Nó được xây dựng bằng cách sử dụng Khung công tác WPF, chỉ có sẵn trên Windows. Dự án Mono có trang trạng thái về kế hoạch triển khai của họ; http://www.mono-project.com/docs/gui/wpf/ – wonea

+0

Tính năng này có hoạt động với giao thức ssh không, như sau: ssh: //[email protected]/foldername/.git –

2

https://gitmonitor.com

Trang web này có một công cụ như những gì bạn đang tìm kiếm ... Tôi đến đây cố gắng tìm thông tin để xem nếu nó tốt hay không.

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