Method: MapTool::Tag#run

Defined in:
lib/maptool/tag/tag.rb

#runObject



59
60
61
62
63
64
65
66
67
68
69
70
71
# File 'lib/maptool/tag/tag.rb', line 59

def run
    if File.exist?(TAG_FILE) # 文件存在
        save = self.version || self.stage || self.suffix
        self.read_file
        self.commit_file if save
    else
        self.name = File.basename(Dir.pwd)
        self.version = "1.00.000" unless self.version
        self.stage = "release" unless self.stage
        self.commit_file
    end
    self.commit_tag
end