SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003584Прочее[All Projects] Хотелкаpublic20-11-2019 08:4725-05-2020 08:52
Reportervdemidov 
Assigned Tozed 
PrioritynormalSeverityminorReproducibilityN/A
StatusresolvedResolutionfixed 
PlatformOSOS Version
Summary0003584: Причесывание репозитория с исходным кодом
DescriptionСмотрел я тут статистику по репе с исходным кодом САС.Планыеты и вот на что обратил внимание. В самом начале истории в коммитах имена и емейлы прописаны "кто в лес, кто по дрова". Очень хочется их пофиксить.

Сделать это просто: есть команда convert, которая принимает список замен имен авторов, исходный и результирующий репозитории. По сути мы получаем новый репозиторий с подрихтованными коммитами, но совершенно другими хешами. Минусом будет, что всем разработчикам и авторам форков придется перекачивать репозиторий, а еще то что все ссылки на исходники оставленные где-то в других местах протухнут.

В связи с переездом, проблемы описанные выше становятся совсем неакутульными.
Steps To ReproduceКоманда конвертации

hg convert --closesort -A Author_map.txt sas.planet.src sas.changed
Additional InformationВот какой список замен у меня вышел:

Author_map.txt:
Администратор@dj-vk=dj-vk <[email protected]>
[email protected]=zed <[email protected]>
admin@VSA-VAIO=Sergey Vasketsov <[email protected]>
Alex Whiter <[email protected]>=Alex Whiter <[email protected]>
alex@ABel=Alex Whiter <[email protected]>
AlexZZZ1967=AlexZZZ1967 <[email protected]>
[email protected]=Alezy80 <[email protected]>
antonio <[email protected]>=annntoha <[email protected]>
az <>=feya <[email protected]>
[email protected]=feya <[email protected]>
azya=feya <[email protected]>
azya <>=feya <[email protected]>
D:\e-mail=zed <[email protected]>
dj-vk=dj-vk <[email protected]>
dj-vk <[email protected]>=dj-vk <[email protected]>
[email protected]=Fed <[email protected]>
feya=feya <[email protected]>
Garl=Sergey Gavrilenko <[email protected]>
Garl <[email protected]>=Sergey Gavrilenko <[email protected]>
Garl_home <[email protected]>=Sergey Gavrilenko <[email protected]>
GunSmoker <[email protected]>=Aleksand Alekseev <[email protected]>
Robbi ([email protected])=Robbi <[email protected]>
vasketsov=Sergey Vasketsov <[email protected]>
Viktor Demidov=Viktor Demydov <[email protected]>
Viktor Demidov ([email protected])=Viktor Demydov <[email protected]>
Viktor Demidov <[email protected]>=Viktor Demydov <[email protected]>
Whiter=Alex Whiter <[email protected]>
zed=zed <[email protected]>
zedxxx=zed <[email protected]>
zedxxx <[email protected]>=zed <[email protected]>

Зато из 40 коммитеров остается всего 16 реальных.
Aleksand Alekseev <[email protected]>
Alex Whiter <[email protected]>
Alexandr Dolgov <[email protected]>
AlexZZZ1967 <[email protected]>
Alezy80 <[email protected]>
annntoha <[email protected]>
Coolerz <[email protected]>
dj-vk <[email protected]>
Fed <[email protected]>
feya <[email protected]>
Robbi <[email protected]>
Sergey Gavrilenko <[email protected]>
Sergey Vasketsov <[email protected]>
Viktor Demydov <[email protected]>
zarius <[email protected]>
zed <[email protected]>
Еще можно удалить всякие мусорные коммиты, которые были случайно созданны.
TagsNo tags attached.
Attached Filestxt file icon Author_map.txt [^] (1,428 bytes) 20-11-2019 08:47 [Show Content]

- Relationships
related to 0003583resolvedzed Переезд с BitBucket.org и Mercurial на GitHub.org и Git 

-  Notes
(0019852)
zed (manager)
24-05-2020 17:38

Сконвертировал в git с заменой авторов: https://github.com/sasgis/sas.planet.src

Дополнительно ещё удалил старые теги, которые были без буковки v.

vdemidov
Глянь, нормально получилось?
(0019853)
vdemidov (manager)
25-05-2020 08:30

Та вроде бы все нормально. В любом случае, лучше чем было.

- Users who viewed this issue
User List Anonymous (1597x), Parasite (1x), rass (4x), zed (7x), vdemidov (17x), nnngrach (1x), Garl (1x), dimasic (1x), noxicus (1x)
Total Views 1630
Last View 31-03-2025 21:49

- Issue History
Date Modified Username Field Change
20-11-2019 08:47 vdemidov New Issue
20-11-2019 08:47 vdemidov File Added: Author_map.txt
20-11-2019 08:48 vdemidov Relationship added related to 0003583
24-05-2020 17:38 zed Note Added: 0019852
25-05-2020 08:30 vdemidov Note Added: 0019853
25-05-2020 08:52 zed Status new => resolved
25-05-2020 08:52 zed Resolution open => fixed
25-05-2020 08:52 zed Assigned To => zed



Copyright © 2007 - 2025 SAS.Planet Team