topaz-next / topaz

💎 A server emulator for Final Fantasy XI.
GNU General Public License v3.0
56 stars 81 forks source link

InvalidGitRepositoryError(epath) #2489

Closed Gradius2 closed 3 years ago

Gradius2 commented 3 years ago

Additional Information (Steps to reproduce/Expected behavior) :

I'm trying a simple update... backup fail already:

C:\FFXI\tools>dbtool.py backup Traceback (most recent call last): File "C:\FFXI\tools\dbtool.py", line 81, in repo = Repo('../') File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\git\repo\base.py", line 181, in init raise InvalidGitRepositoryError(epath) git.exc.InvalidGitRepositoryError: C:\FFXI

kaincenteno commented 3 years ago

did you install whats needed inside the requirements file? I think the wiki might need some explanation about how to do that as it doesnt mention installing pip

Gradius2 commented 3 years ago

Yes, all requirements are installed (of course).

Gradius2 commented 3 years ago

c:\FFXI\tools>pip install -r requirements.txt Requirement already satisfied: mysql-connector-python in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from -r requirements.txt (line 1)) (8.0.23) Requirement already satisfied: gitpython in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from -r requirements.txt (line 2)) (3.1.12) Requirement already satisfied: pyyaml in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from -r requirements.txt (line 3)) (5.4.1) Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from -r requirements.txt (line 4)) (0.4.4) Requirement already satisfied: gitdb<5,>=4.0.1 in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from gitpython->-r requirements.txt (line 2)) (4.0.5) Requirement already satisfied: smmap<4,>=3.0.1 in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from gitdb<5,>=4.0.1->gitpython->-r requirements.txt (line 2)) (3.0.5) Requirement already satisfied: protobuf>=3.0.0 in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from mysql-connector-python->-r requirements.txt (line 1)) (3.14.0) Requirement already satisfied: six>=1.9 in c:\users\administrator\appdata\local\programs\python\python39\lib\site-packages (from protobuf>=3.0.0->mysql-connector-python->-r requirements.txt (line 1)) (1.15.0)

see?

cocosolos commented 3 years ago

Did you clone the project using git? Downloading the zip file of the project is an unsupported installation and doesn't work properly.

kaincenteno commented 3 years ago

yeah i was gonna say that xD

Gradius2 commented 3 years ago

The 1st install was made all manually. The error is bc of that?

kaincenteno commented 3 years ago

yes because it's part of the script. just download it using git and should be resolved =)

Gradius2 commented 3 years ago

I see. Well, gotta use that from now on.

Thx