Skip to content

Creates a notification when commits are performed on a git repository.

License

Notifications You must be signed in to change notification settings

maxolasersquad/Git-Notifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LICENSE
    This file is part of Git-Notifier.

    Git-Notifier is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License.

    Git-Notifier is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Git-Notifier.  If not, see <http://www.gnu.org/licenses/>.

INSTALLATION INSTRUCTIONS
To make sure you have the required programs, run the following in Ubuntu.
sudo aptitude install git libnotify-bin
Copy the .gitnotify directory to your $HOME directory.  In this folder run the following for each git repository you want gitnotify to notify you of:
git clone -n <git_repository>

Next, open up gitnotify.ini in your favorite text editor and list each repository, seperated by spaces.  Configure how often to check for updates, and the pretty-print style for displaying the notification.

Now make the gitnotify.sh script executable, and place it wherever you would like to execute it from.  From here you can set it up to to run when you log in.

NOTES
This was developed on Ubuntu 10.04 Lucid.  It requires Ubuntu's notifier to work, and may be making other assumptions as well.  If you notice something missing, file a bug report in github.  The official place to get the latest code is at http://github.com/maxolasersquad/Git-Notifier

About

Creates a notification when commits are performed on a git repository.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages