logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

KiCad - jak zapisywać kolejne wersje projektu bez opcji Zapisz jako?

yogi009 22 Lut 2017 17:57 2808 5
  • #1 16299046
    yogi009
    Poziom 43  
    W module zarządzającym KiCad oraz w Eeschema nie ma opcji [Zapisz jako...]. Co ciekawe, w Pcbnew taka opcja w menu istnieje. Powstaje więc naturalne pytanko: w jaki sposób zapisywać kolejne wersje własnego projektu? Robiąc nieco bardziej złożone projekty trzeba zapisywać wyniki na kolejnych etapach, czasem bywa bardzo przydatna możliwość cofnięcia się do jakiegoś momentu w przeszłości. Czy jedyną metodą jest zakładanie nowego projektu i jakieś importowanie schematu (i inszych detali) z projektu do projektu?

    Jak to robicie?
  • Pomocny post
    #2 16299109
    marianm68
    Poziom 17  
    "Ręczna" zniana nazwy zapisanego pliku, no i trzeba uważać żeby nie nadpisać poprzedniej wersji. Będzie to trochę uciążliwe.
    Pytasz o cały projekt czy np. kolejne wersje PCB?
    Edytor obwodów drukowanych (Pcbnew) ma w menu "zapisz jako"

    Dodano: yogi009 edytowałeś swój post czy wygłupiłem się powtarzają w odpowiedzi część Twojego pytania?
  • #3 16299159
    yogi009
    Poziom 43  
    Nie edytowałem, ale to nie wygląda na wygłupy. Dzięki za Twoją odpowiedź. Pytałem na poziomie schemat+PCB, to moje nawyki z Eagle. Ręczne kopiowanie i zmiana nazw jest kolejną metodą na wytrych.
  • Pomocny post
    #4 16299164
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #5 16299215
    ZbeeGin
    Poziom 39  
    Ponieważ więcej projektuje nie dla siebie, a dla firmy to stosuję system przyjęty w firmie, gdzie kolejne wersje projektu zapisujemy pod jednakowym numerem określającym PCB (Potem łatwo zamawiać płytki podając tylko ich numer a nie pełną nazwę) ale dodajemy kolejne litery: B, C, D, itd. w kolejnych następujących po sobie instancjach projektu. Najbardziej przerabiany projekt doszedł do litery H, zatem do Z jeszcze daleko.
    Moje prywatne projekty też kopiuję w całości do innego folderu i zwykle dodaje sufiksy w nazwie folderu typu: "v2", "ver-2", lecz one zwykle nie mają aż tyle wersji albo nie ma potrzeby by powracać do poprzednich instancji.

    Oprócz zwykłego kopiowania możesz wykorzystać:
    1. W Menadżerze projektu jest opcja archiwizacji całego projektu. Ponieważ program pyta wtedy o nazwę archiwum można to wykorzystać do tworzenia kolejnych archiwów obarczonych datą i godziną.
    2. Można założyć sobie lokalne lub zdalne (ale z reguły płatne jeśli prywatne) repozytorium z kontrolą wersji i tam tworzyć kolejne tagi, gałęzie poboczne. Trzeba jednak pamiętać by po każdej istotnej zmianie dołączać je do repozytorium już poza ekosystemem programu KiCad. Myślę, że mógłbyś spróbować z TortoiseHg (https://tortoisehg.bitbucket.io/about.html).

    Aż dziw bierze, że projekt opierający się w głównej mierze na kontroli wersji (źródeł, bibliotek, dokumentacji) nie ma wbudowanych mechanizmów do kontroli wersji projektów w nim wykonywanych...
  • #6 16299257
    yogi009
    Poziom 43  
    ZbeeGin napisał:
    W Menadżerze projektu jest opcja archiwizacji całego projektu. Ponieważ program pyta wtedy o nazwę archiwum można to wykorzystać do tworzenia kolejnych archiwów obarczonych datą i godziną.


    To jest na tym etapie rozwiązanie dla mnie. Używam programu typowo hobbystycznie, więc to powinno wystarczyć. Niemniej całość faktycznie zadziwia. Zaraz przetestuję ten patent z archiwami.

    [Edit]

    Sprawdziłem i lokalnie to chyba najlepsza (i najprostsza) metoda zapisu kolejnych etapów powstawania projektu. Dziękuję Kolegom za cenne wskazówki i pozdrawiam!
REKLAMA