|
Удалить только комментарии из конфигурации | ☑ | ||
---|---|---|---|---|
0
kev789
13.03.24
✎
12:20
|
Друзья, надо удалить из конфигурации лишние комментарии (закомментированый старый код, потерявшие актуальность и тд). Есть ли какой-нибудь механизм проверить что изменения в конфигурации были только в комментариях а не в коде?
|
|||
1
kev789
13.03.24
✎
12:21
|
Например выгрузить в файлы, удалить, снова выгрузить а потом как то сравнить?
|
|||
2
RomanYS
13.03.24
✎
12:23
|
(1) так загрузи файлы в конфигурацию и сравни конфигурации до и после
|
|||
3
Звездец
13.03.24
✎
12:26
|
я так понимаю сравнить нужно между 2 версиями конфигурации?
ну так можно сравнить конфигуратором тогда или же выгрузить в файлы и сравнить 2 версии например через GIT |
|||
4
kev789
13.03.24
✎
12:27
|
(2) и как понять что код не изменен? например во всех документах был закоментированный вызов функции при открытии формы, так как функция устареля. Я удалил эти комментарии, у меня в куче объектов изменения, надо каждый открыть и проверить?
|
|||
5
Волшебник
13.03.24
✎
12:29
|
(0) Сделайте файл поставки без исходных текстов из Конф1 и Конф2. Если поставки одинаковые, значит изменения связаны только с комментариями.
|
|||
6
DJ Anthon
13.03.24
✎
12:29
|
а потом обфусцировать, а потом зашифровать код, а потом....
|
|||
7
1Снеговик
гуру
13.03.24
✎
14:13
|
(0) ты хочешь из одной конфигурации потереть комментарии, а потом игнорировать комментарии в другой конфигурации при сравнении? Нет, так не выйдет. Удаляй ненужные комментарии везде.
|
|||
8
DrZombi
гуру
13.03.24
✎
14:15
|
(0) Руками, однозначно руками. :)
|
|||
9
kev789
13.03.24
✎
15:07
|
(7) Я хочу наверно так, взять конфу, выгрузить ее в файлы, потереть ненужные мне комментарии, выгрузить, сравнить но в скрипте сравнения указать что если удаленная строка начинается с комментария то в результат об отличии файлов этот файл не попадал, и если файлов будет 0 значит у меня удалены только комментарии
|
|||
10
Irbis
13.03.24
✎
15:15
|
Иногда комментарии и есть самое полезное в коде. А вы их удалять, не по-хозяйски это.
|
|||
11
sitex
naïve
13.03.24
✎
20:17
|
(0) Шифруетесь ?! Или увольняетесь?!
|
|||
12
Волшебник
13.03.24
✎
23:23
|
(10) Не по-человечески
|
|||
13
kev789
14.03.24
✎
09:48
|
(11) Попытка привести к стандартам 1С. там вроде написано что не должно быть на продакшене комментариев типа "доделать" , "удалить", фрагментов старого кода. так и хочу сделать, но на тестирование конфа передана с такими комментариями, не тестировать же заново после приведения к стандартам?
|
|||
14
Волшебник
14.03.24
✎
09:52
|
(13) Для тестирования достаточно глобального поиска и беглого визуального обзора модулей. Если нашли такие куски, то тестирование прошло успешно: найдены несоответствия и конфигурация возвращается на доработку!
|
|||
15
Волшебник
14.03.24
✎
09:53
|
Дело в том, что оригинал конфигурации находится у разработчиков, в их хранилище. Раз Вы тестировщик, то Вы не можете менять конфу путём выгрузки/загрузки. Ваше дело протестировать, а не дорабатывать.
|
|||
16
kev789
14.03.24
✎
09:57
|
(15) Я разработчик, передал на тестирование с модулями не по стандартам, тестирование прошло успешно, надо удалить лишние КОММЕНТАРИИ не трогая кода. Ваш совет попробовал, спасибо, не получилось, какая то ошибка при сохранении конфигурации, модуль что то там не может быть скомпилирован или как то так
|
|||
17
PLUT
14.03.24
✎
10:06
|
(16) а лишние комменты как оформлены? как попало?
ну например //{ погромист Вася 14.03.2024 задача №666 тут магический код 1С //} погромист Вася 14.03.2024 задача №666 или кто во что горазд? если по правилам оформлен, то легко удалить лишние комменты |
|||
18
Волшебник
14.03.24
✎
10:20
|
(16) Какая-то ошибка? Ну исправьте как-нибудь
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |