Subversion-ben szeretnék repot létrehozni. (Ha valaki másban tudja ezt kapásból persze az is érdekel.)
Adott sok könyvtár:
version1
version2
...
version123
Mindegyik könyvtárstruktúra, benne rendre ahogy sejthető néhány fájl változik, néhány fájl/könyvtár új, néhány pedig törlődik verziónként, illetve van még benne nagyon kevés bináris is.
Nem találok neten indlásra tippet, mert mindenhol csak az van hogy az automata hozzáadást nem szeretik mert pl a lefordított fájlokat ne adja már hozzá, de ilyesmi eset most nincs. Spanyolviaszt pedig nem szeretném feltalálni bármennyire egyszerűnek tűnik hogy szkripttel megnézem mi törlődött, mi jött létre aztán commit, ha már megvan bevált megoldás.
- 1190 megtekintés
Hozzászólások
Nem tudom, hogy van-e szebb megoldás, de pl git-en ezt így csinálnám:
* Bemásolnám a version1-et a project könyvtárába.
* Megírnám a .gitignore fájlt (mit hagyjon ki a verziókezelésből)
* git init
* git add .
* git commit -a -m "initial commit"
* bemásolnám a version2 könyvtárat
* git add .
* git commit -a -m "Version 2"
és így tovább, ha nagyon sok verziód van, írhatsz rá egy scriptet
- A hozzászóláshoz be kell jelentkezni
a ver2 bemásolása előtt persze a ver1-et törölni kell
a gitet nem ismerem, az "add" vagy "commit" észreveszi hogy volt ami törlődött? (svn-nél van külön "svn delete")
- A hozzászóláshoz be kell jelentkezni
"a ver2 bemásolása előtt persze a ver1-et törölni kell"
Igen.
"a gitet nem ismerem, az "add" vagy "commit" észreveszi hogy volt ami törlődött? (svn-nél van külön "svn delete")
A 'git add' nem törődik vele, a 'git commit -a' észreveszi és törli, de szükség esetére van külön 'git rm' parancs is.
- A hozzászóláshoz be kell jelentkezni
Igen, észreveszi. Sőt az átnevezéseket is.
- A hozzászóláshoz be kell jelentkezni