0.0
No commit activity in last 3 years
No release in over 3 years
client tracking system
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.8.7
~> 2.5.0

Runtime

>= 2.1.2
>= 1.4.0
~> 0.9.7
 Project Readme

CommitTracker

Simple create task/message to bug tracker. Now support only TrackStudio

TODO: Redmine Jira

Example

require "commit_tracker"
#Message authentication
commit = CommitTracker::Message.new(:type => 'trackstudio',
                                    :url => 'http://ts.domain.com/TrackStudio/services/', 
                                    :login => 'user', 
                                    :password => 'qwerty')
                                    
#Create Message
messageId = commit.create(:user => "user_1", 
                          :hrs => 3*3600,
                          :comment => "test msg!!!!",
                          :task_number => 8845,
                          :msg_status => "Report time As", 
                          :deadline_sec => Time.now.to_i)

#Delete Message
commit.delete(:messageId => messageId)

#Task authentication
commit = CommitTracker::Task.new(:type => 'trackstudio',
                                 :url => 'http://ts.domain.com/TrackStudio/services/', 
                                 :login => 'user', 
                                 :password => 'qwerty')
                                        
#Create Task
taskId = commit.create(:parent_number => 4885, 
                       :name => 'test_task',
                       :user => 'user_1',
                       :description => "test comment",
                       :category => 'Task',
                       :budget_sec => 3600)

                                                                                                        
#Delete Task
commit.delete(:task_number => 16069 )
commit.delete(:task_number => taskId )

Copyright (c) 2011 Sergey V. Kravchuk alfss.obsd@gmail.com, released under the BSD license