SASGIS - SAS.Планета
View Issue Details
0002534SAS.ПланетаРефакторингpublic05-11-2014 22:1308-11-2014 18:27
vdemidov 
vdemidov 
normalminorhave not tried
resolvedfixed 
140303 
141111141111 
0002534: Переместить в репозитории все исходники в отдельную папку
Сейчас папки с исходниками перемешаны с другими папками. ИМХО было бы неплохо переместить все исходники в папку Src, что бы в корне репозитория остались только такие папки .bin, .dcu, Benchmark, Includes, Resources, Test, Tools
No tags attached.
zip SASUnitsRenamer_141108.zip (815) 08-11-2014 16:18
https://bugtracker.sasgis.org/file_download.php?file_id=1785&type=bug
Issue History
05-11-2014 22:13vdemidovNew Issue
05-11-2014 22:24vdemidovNote Added: 0014859
06-11-2014 08:16zedNote Added: 0014862
06-11-2014 08:22vdemidovNote Added: 0014863
06-11-2014 08:26zedNote Added: 0014865
06-11-2014 08:39vdemidovNote Added: 0014866
06-11-2014 08:44zedFile Added: SASUnitsRenamer.zip
06-11-2014 08:47zedNote Added: 0014868
06-11-2014 08:54vdemidovNote Added: 0014869
06-11-2014 08:59zedNote Added: 0014870
06-11-2014 09:21vdemidovNote Added: 0014871
06-11-2014 10:58vdemidovAssigned To => vdemidov
06-11-2014 10:58vdemidovStatusnew => confirmed
08-11-2014 16:16zedFile Added: 8331.patch.zip
08-11-2014 16:17zedFile Deleted: SASUnitsRenamer.zip
08-11-2014 16:18zedFile Added: SASUnitsRenamer_141108.zip
08-11-2014 16:19zedNote Added: 0014875
08-11-2014 16:42vdemidovNote Added: 0014876
08-11-2014 16:50zedNote Added: 0014877
08-11-2014 18:27vdemidovStatusconfirmed => resolved
08-11-2014 18:27vdemidovFixed in Version => 141111
08-11-2014 18:27vdemidovResolutionopen => fixed
08-11-2014 18:56zedFile Deleted: 8331.patch.zip

Notes
(0014859)
vdemidov   
05-11-2014 22:24   
У кого-нибудь есть принципиальные возражения?
(0014862)
zed   
06-11-2014 08:16   
Не возражаю. У самого такие же мысли были.

Только, наверное, помимо папок, нужно ещё оставить файлы проектов и лицензию на английском языке. А лицензию на русском языке, имхо, надо удалить.
(0014863)
vdemidov   
06-11-2014 08:22   
Лицензию оставить это без вопросов, а вот файлы проектов, я думал тоже переместить. Просто если переместить файлы проектов со всеми исходниками, то их почти не придется изменять, а если оставить на месте, то придется править положение каждого юнита в трех файлах.
(0014865)
zed   
06-11-2014 08:26   
Придётся. Но надеюсь ты это не руками делаешь?
(0014866)
vdemidov   
06-11-2014 08:39   
Руками, чем же еще. В интерфейсе делфи. А потом в меркуриале долго и нудно указываю перемещения файлов, что бы непрерывность истории сохранялась.
(0014868)
zed   
06-11-2014 08:47   
Я когда-то писал себе скрипт, который правит dpr и dproj, исходя из текущего расположения юнитов. Скрипт на python27.

И в меркуриале, на сколько я помню, можно выделить сразу все файлы и указать что они переименованы. По-одному тыркать не нужно.
(0014869)
vdemidov   
06-11-2014 08:54   
> И в меркуриале, на сколько я помню, можно выделить сразу все файлы и указать что они переименованы. По-одному тыркать не нужно.
Не знал. Нужно будет посмотреть.
Но все равно, мне кажется что место файлов проектов рядом с исходниками.
(0014870)
zed   
06-11-2014 08:59   
Ну, смотри сам.
(0014871)
vdemidov   
06-11-2014 09:21   
Должен признать, что вариант с оставить файлы проекта в корне есть плюс, что не придется трогать билд-систему.
(0014875)
zed   
08-11-2014 16:19   
Обновил скрипт и приложил патч с перенесёнными юнитами в папку Src.
(0014876)
vdemidov   
08-11-2014 16:42   
А чего просто не закоммитил?
(0014877)
zed   
08-11-2014 16:50   
Предоставляю это право тебе.