Sefaria / Sefaria-Export

Structured Jewish texts and metadata exported from Sefaria's database.
Other
245 stars 161 forks source link

Invalid File Paths Prevent Cloning on Certain Systems #43

Open yanirmr opened 1 year ago

yanirmr commented 1 year ago

Description:

When attempting to clone the repository on my system, I encountered an error due to an invalid file path. The specific error message received was:

error: invalid path 'cltk-flat/Jewish Thought/Modern/Eliezer Berkovits/Conversion "According to Halakhah"; What Is It/English/Conversion According to Halakhah - What Is It Judaism 23 Fall 1974 467-78.json'

The issue appears to be caused by the quotation marks and semicolons in the file path, as these characters are not allowed in file names on certain systems.

Steps to Reproduce:

Attempt to clone the repository using the command: git clone https://github.com/Sefaria/Sefaria-Export.git

Expected Behavior:

The repository should be cloned without any errors, regardless of the system used.

Actual Behavior:

The cloning process fails due to an invalid file path error.

Additional Information:

Operating System: Win10

Possible Solution:

Consider renaming files or folders in the repository to avoid using special characters such as quotation marks or semicolons, which are not compatible with certain file systems.