Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.lang.php > #16022

Pytanie o konfigurację GIT(lab)

From Marek S <precz@spamowi.com>
Newsgroups pl.comp.lang.php
Subject Pytanie o konfigurację GIT(lab)
Date 2019-01-21 21:30 +0100
Organization ATMAN - ATM S.A.
Message-ID <q25a4r$hch$1@node1.news.atman.pl> (permalink)

Show all headers | View raw


Witam,

Mam dość nietypową sytuację. Otóż jest sobie pewien projekt PHP, który 
posiada pluginy. Pluginem jest katalog o nazwie tegoż pluginu (i to 
stanowi problem - dalej opiszę dlaczego) a w nim pliki i katalogi. 
Załóżmy, że są to katalogi PluginA, PluginB...

Autorami pluginów są różne osoby, którym przyświecały dwie koncepcje 
tworzenia repozytoriów. Pierwsza z nich to przechowywanie jedynie 
zawartości katalogu PluginA etc. Druga z nich to przechowywanie katalogu 
PluginA... i jego zawartości. Chciałbym to uporządkować. Byłoby idealnie 
gdyby dało się korzystać z GIT'a w środowisku PHPStorm.

Oto moje dylematy:

1. Rozwiązanie pierwsze.
Nie ma żadnego problemu by w lokalnym projekcie utworzyć ręcznie 
katalogi o nazwie pluginów a w nich synchronizować poszczególne 
repozytoria. Katalogi .git będą podrzędne do pluginu. Z PHPStorm działa 
to wyśmienicie. Ale... fraza klucz: trzeba ręcznie założyć katalogi o 
odpowiednich nazwach. Ja to wiem, ale inni mogą nie wiedzieć. Byłoby 
wygodniej (jest jeszcze inny powód, który pomijam) gdyby te katalogi 
tworzyły się same podczas git clone.

2. Jeśli wybierzemy rozwiązanie drugie i w poszczególnych repozytoriach 
umieścimy katalog PluginA, B, C... to nie da się przeprowadzić git clone 
gdyż nastąpi kolizja lokalizacji katalogu .git. Dla każdego pluginu 
powstanie on nad nim - a więc wszystkie w tym samym miejscu.

Macie pomysł co z tym zrobić?

-- 
Pozdrawiam,
Marek

Back to pl.comp.lang.php | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Pytanie o konfigurację GIT(lab) Marek S <precz@spamowi.com> - 2019-01-21 21:30 +0100
  Re: Pytanie o konfigurację GIT(lab) Borys Pogoreło <borys@pl.edu.leszno> - 2019-01-21 23:09 +0100
    Re: Pytanie o konfigurację GIT(lab) Marek S <precz@spamowi.com> - 2019-01-23 22:40 +0100
      Re: Pytanie o konfigurację GIT(lab) Borys Pogoreło <borys@pl.edu.leszno> - 2019-01-24 14:39 +0100
        Re: Pytanie o konfigurację GIT(lab) Marek S <precz@spamowi.com> - 2019-01-24 20:49 +0100
          Re: Pytanie o konfigurację GIT(lab) Borys Pogoreło <borys@pl.edu.leszno> - 2019-01-25 02:27 +0100
            Re: Pytanie o konfigurację GIT(lab) Marek S <precz@spamowi.com> - 2019-01-25 18:33 +0100
              Re: Pytanie o konfigurację GIT(lab) Marek S <precz@spamowi.com> - 2019-01-25 19:14 +0100
                Re: Pytanie o konfigurację GIT(lab) Rafal Podsiadly <spinacz24@gmail.com> - 2019-02-11 21:42 -0800

csiph-web