Class: RubyMaat::Parsers::TfsParser
- Inherits:
-
BaseParser
- Object
- BaseParser
- RubyMaat::Parsers::TfsParser
- Defined in:
- lib/ruby_maat/parsers/tfs_parser.rb
Overview
Team Foundation Server parser
Input: tf hist /path/to/workspace /noprompt /format:detailed /recursive
Sample format: Changeset: 12345 User: DOMAINjdoe Date: Friday, January 15, 2016 1:12:35 PM
Comment:
Fix bug in parser
Items:
edit $/Project/src/main.cs
add $/Project/test/test.cs
Constant Summary collapse
- CHANGESET_PATTERN =
/^Changeset:\s+(\d+)/- USER_PATTERN =
/^User:\s+([^\r\n]+)/- DATE_PATTERN =
/^Date:\s+([^\r\n]+)/- ITEM_PATTERN =
/^\s+(edit|add|delete)\s+(\S[^\r\n]*)/
Method Summary
Methods inherited from BaseParser
Constructor Details
This class inherits a constructor from RubyMaat::Parsers::BaseParser