|
|
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Есть-ли у кого-нибудь утилитка, которая в РВ10.5 ищет объекты, для которых нужно сделать синхронизацию? Типа "Get Latest Version..." только не делать никакие изменения, а просто получить DW со списком объектов, именем pblя, именем программера, который сделал изменение и датой изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2008, 18:02 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Ладно, давайте напишем сами. РВ 10.5 Имеем сеть из нескольких компов. На сервере сидит папка со всеми файлами. После того, как с одного из компов сделали Check Out - Check In в файле prp соответствующего объекта изменяется дата: 0 4 01/15/2008 09:34:30 Где 0 в первой строке означает, что объект не в Check Out 4 во второй строке - номер версии Дата и время - то, что нам надо: время последнего изменения. Вопрос такой: Откуда РВ (на локальном компьютере) знает, что есть более поздняя версия? Где-то (на локальном компьютере) хранится дата изменения объекта, которая сравнивается с датой в файле (или датой изменения самого файла) на сервере. Я не могу найти, где на локальном компьютере хранится эта дата (файл). Обратите внимание, что нужна дата изменения не всего PBLя, а только конкретного объекта внутри него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 10:52 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
RiskaНа сервере сидит папка со всеми файлами А может проблема в том что PBNative используется, а не нормальный контроль версий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 11:11 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
RiskaВопрос такой: Откуда РВ (на локальном компьютере) знает, что есть более поздняя версия? Где-то (на локальном компьютере) хранится дата изменения объекта, которая сравнивается с датой в файле (или датой изменения самого файла) на сервере. Я не могу найти, где на локальном компьютере хранится эта дата (файл). Обратите внимание, что нужна дата изменения не всего PBLя, а только конкретного объекта внутри него. В PBL хранится номер версии и дата последнего чекаута/чекина для каждого объекта (она же дата модификации объекта). По этим двум параметрам вполне можно проверить новые версии. Как оно на самом деле происходит в PBNative я не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 11:21 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Написал (ну ... почти ...) я такую программку. В процессе написания еще общался с Анатолием Московским, который мне очень помог. За основу взял программу GetCheckedOut (автора, к сожалению не знаю ...). Програмку-источник выкладываю - смотри, пробуй. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 16:15 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
В догонку: ... а вот и PDF-ка к ней ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 16:16 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Что-то не в порядке с окошком. Получаю ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 17:34 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
А это? ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 17:53 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
PaulJBА это? ... А это работает. Спасибо. Сейчас буду разбираться, как оно работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2008, 18:05 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Мы пришли к той точке, откуда начали. Получена дата последнего обновления (последнего CheckIn). Как получить дату объекта на локальном компьютере? В PBL хранится номер версии и дата последнего чекаута/чекина для каждого объекта (она же дата модификации объекта). А как получить эту дату? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2008, 09:30 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
RiskaМы пришли к той точке, откуда начали. Получена дата последнего обновления (последнего CheckIn). Как получить дату объекта на локальном компьютере? В PBL хранится номер версии и дата последнего чекаута/чекина для каждого объекта (она же дата модификации объекта). А как получить эту дату? pbldump -v aaaa.pbl и потом парсить результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2008, 11:24 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Всё, больше не могу. ЗАЧЕМ вам это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2008, 20:00 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
ФилиппВсё, больше не могу. ЗАЧЕМ вам это? НАДО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2008, 10:33 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskypbldump -v aaaa.pbl и потом парсить результат Thanx! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2008, 10:51 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Riska ФилиппЗАЧЕМ НАДО Достойные соперники :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2008, 11:10 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Riska ФилиппВсё, больше не могу. ЗАЧЕМ вам это? НАДО То есть надо понимать вы не знаете как правильно организовать development environment в вашей конторе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2008, 17:13 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovsky, Kак получить дату последнего изменения? Вот это (.bat file): Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 12:40 |
|
||
|
Get Latest Version в PB 10.5
|
|||
|---|---|---|---|
|
#18+
RiskaAnatoly Moskovsky, Kак получить дату последнего изменения? Вот это (.bat file): Код: plaintext Так все правильно, опция -e и должна так работать :) А вам наверно надо -v, которая выводит имена, размеры и даты объектов Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2010, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=15&gotonew=1&tid=1335900]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 10ms |
| total: | 259ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...