Как дяденька без svn мучается

Sep 18, 2014 18:38

Надоело нумеровать версии файлов вручную, написал перловый скрипт. Скрипт исходит из концепции, что работа всегда происходит в основном файле, нумеруются резервные копии. Сложная конструкция с присваиванием массива нужна для того, чтобы посчитать количество файлов. А количество файлов я хочу считать потому что после номера версии могу захотеть ( Read more... )

useful

Leave a comment

Comments 7

mikeiva September 18 2014, 18:20:32 UTC
Ну, мы бесплатный tortoise svn используем, что не мешает версию программы вручную ставить :) Есть в этом нечто глубоко символическое :)

Reply

icamel September 19 2014, 05:48:00 UTC
Использовать я тоже использую, только не поднимал сам репозиторий никогда -- разработчики заводят себе, ну и для аналитиков папочку делают. Если какую презентацию сделать до проекта, то лень возиться, проще сделать копию файла.

Reply


vitus_wagner September 19 2014, 03:44:31 UTC
REXX вообще-то родом из больших машин IBM. И свободный порт на юниксообразные системы вполне существует - regina называется. Может быть и win32 поддерживает, не смотрел.

А svn нынче не модно. Нынче модно git и mercurial. Хотя самой крутой version control системой по-моему является fossil.

Reply

icamel September 19 2014, 05:59:26 UTC
Родом -- да. Я в последние годы DOS пользовался IBM PC-DOS 7.0, в нее DOS REXX входил, мне кажется, он специально подточенным под DOS был. И редактор E.

Reply

vitus_wagner September 19 2014, 06:10:02 UTC
Ну естественно. REXX это такой прибамбас для системного администрирвоания. Его обязательно надо подтачивать под каждую ОС, под которую он портируется, а то он немало прелести своей потеряет.

А список платформ там сейчсс солидный:

Regina is a Rexx interpreter that has been ported to most Unix platforms (Linux, FreeBSD, Solaris, AIX, HP-UX, etc.) and also to OS/2, eCS, DOS, Windows/2k/XP/Vista/7/8/8.1, Amiga, AROS, QNX4.x, QNX6.x, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS, SkyOS and OpenEdition. Rexx is a programming language that was designed to be easy to use for inexperienced programmers yet powerful enough for experienced users. It is also a language ideally suited as a macro language for other applications.

Reply

icamel September 19 2014, 06:03:30 UTC
Насчет пользования SVNVCS (мы говорим cisco, подразумеваем router) вообще -- имеет смысл заводить что-то под отдельный файл, с которым не больше недели работаешь, после чего про него забываешь?

Reply


Leave a comment

Up