У меня есть требование, опубликованное командой разработчиков, чтобы отменить все изменения в заданном действии UCM. Ограничение на то, что у нас нет прав на удаление. Это означает, что я знаю, что могу сделать lsactivity , чтобы перечислить все элементы в действии с соответствующими версиями, и тогда в легком мире сможет удалить эти версии.
Но политика SCM не позволяет нам удалять / rmver что-либо. Так что я остался с обратным слиянием 1 версии назад. То есть, допустим, у меня есть версия 5.java, зарегистрированная в действии. Один из способов добиться этого - найти версию 4 (используя - предшественник ) и слепо скопировать эту версию 4 как версию 6. Предположим, что на этот раз в каждом файле есть только 1 версия в действии. Если в файле было зарегистрировано более 1 версии через действие, это было бы более сложно, поэтому давайте пока проигнорируем это.
Любые другие идеи, или мой подход будет / не будет работать?