|
Получение глобального отчета по изменениям [Borland StarTeam 2005R2]
|
|||
---|---|---|---|
#18+
Привет. Вот какая задача стоит: надо по проекту получить полный список изменений вот в каком формате: Имя файла - (Что с ним стало "добавлен / изменен") - текст изменения файла Запрограммировать то такое я представляю как... Но хотелось бы что то готовое посмотреть. Никто с таким не сталкивался? Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2007, 17:00 |
|
Получение глобального отчета по изменениям [Borland StarTeam 2005R2]
|
|||
---|---|---|---|
#18+
есть самописная java-программка, генерирующая html-страницу со списком файлов, которые были модифицированы за указанный интервал времени (+ revisions файла). столбцы - имя файла, номер версии, дата изменений, комментарий, кто изменял. писалась на основе какого-то примера из sdk ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2007, 20:05 |
|
Получение глобального отчета по изменениям [Borland StarTeam 2005R2]
|
|||
---|---|---|---|
#18+
в starteam sdk есть пример EventMonitor. там кусок кода генерирует отчет по добавленным/модифицированным/удаленным файлам в проекте ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2007, 20:15 |
|
Получение глобального отчета по изменениям [Borland StarTeam 2005R2]
|
|||
---|---|---|---|
#18+
да, есть еще starteam datamart, вроде бы он позволяет создавать отчеты различной сложности, но, к сожалению, с ним не работали ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2007, 20:21 |
|
Получение глобального отчета по изменениям [Borland StarTeam 2005R2]
|
|||
---|---|---|---|
#18+
DataMart не канает ибо это отдельный продукт... Я его даже попробовать не смог :( Пока нашел вот какую вещь - How to compare file revisions using the command line Question: How can I compare file revisions using the command line? -------------------------------------------------------------------------------- Answer: Use stcmd diff to display differences between two revisions of a file. The command can be applied to more than one file. If you do not specify any revisions (using -vn or -vd or - vl), the working copy of each specified file is compared to the tip revision in the repository (or vault) for this file. If you specify a single revision, the working copy of each specified file is compared to that revision. If you specify two revisions, those two revisions of each specified file are compared. The syntax for this command is as follows: stcmd diff -p "projectSpecifier" [-pwdfile "filePath"] [-cmp] [-csf] [-encrypt encryptionType] [-cfgl "labelName"| -cfgp "stateName" | -cfgd "asOfDate"] [-is] [-q] [-x] [-stop] [-rp "folderPath" | -fp "folderPath"] [-filter "fileStatus"] [-eol [on | off]] [-w | -Bpvcs | -b] [-i] [-m "maskSet"] [-t number] [-c number] [-n] [-nd] [-e] [-vl "labelName" | -vd "asOfDate" | -vn revisionNumber] [files...] The following example uses stcmd diff to compare the Beta1 and Beta2 revisions of each of the .cpp files in SourceCode, a child of the root folder StarDraw (in the StarDraw view of the StarDraw project). It ignores all white space. stcmd diff -p "JMarsh:password@Orion:1024/StarDraw/StarDraw/SourceCode" -w -vl "Beta1" -vl "Beta2" "*.cpp" -------------------------------------------------------------------------------- Author: Donnie Nix Еще не проверял как работает, но по описанию вроде как практически то что надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2007, 23:58 |
|
|
start [/forum/topic.php?fid=37&fpage=13&tid=1555718]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 388ms |
0 / 0 |