home *** CD-ROM | disk | FTP | other *** search
- #!CVSGUI1.0 --selection --name "Selection sample"
-
- set selList [cvsbrowser get]
- set selSize [llength $selList]
-
- cvsout "Hello, this is a sample macro !\n"
- cvsout "Total selected : " $selSize "\n\n"
- for {set i 0} {$i < $selSize} {incr i} {
- #file tail
- #file dirname
- set file [lindex $selList $i]
- cvsbrowser info $file fileInfo
-
- cvsout "Info for " $file "\n"
- cvsout "--> Name : " $fileInfo(name) "\n"
- cvsout "--> Kind : " $fileInfo(kind) "\n"
- cvsout "--> Path : " $fileInfo(path) "\n"
- cvsout "--> Missing : " $fileInfo(missing) "\n"
- cvsout "--> Unknown : " $fileInfo(unknown) "\n"
- cvsout "--> Ignored : " $fileInfo(ignored) "\n"
- cvsout "--> Locked : " $fileInfo(locked) "\n"
- cvsout "--> Modified : " $fileInfo(modified) "\n"
- cvsout "--> Status : " $fileInfo(status) "\n"
-
- if {[string compare $fileInfo(kind) "file"] == 0} {
- cvsout "--> Revision : " $fileInfo(revision) "\n"
- cvsout "--> Timestamp : " $fileInfo(timestamp) "\n"
- cvsout "--> Option : " $fileInfo(option) "\n"
- cvsout "--> Tag : " $fileInfo(tag) "\n"
- cvsout "--> Conflict : " $fileInfo(conflict) "\n"
- }
- cvsout "\n"
- }
-