Я пишу код-генератор. Каждый исходный код-файл, сгенерированный этим, должен начинаться с специальной cvs-команды $id$
, которая заменяется CVS на checkin.
Так что у меня этот код:
code.Comments.Add(new CodeCommentStatement("$Id$"));
Где code
имеет тип System.CodeDom.CodeNamespace
.
Однако сам кодогенератор размещен на нашей системе управления версиями, и, таким образом, "$id"
-part в исходном коде моего генератора также заменяется на checkin.
Как я могу избежать последовательности, чтобы строка не заменялась?
Лучшие идеи - это те, которые у вас нет. Спасибо за этот простой, но блестящий ответ. – HimBromBeere