Open nothingmn opened 12 years ago
This is a complicated issue to fix. Python has issues to parse configuration files which has tabulation. When you use the "import" feature of GitStack, tabs are removed.
The import feature. The one place where I saw the ability to import was on the Repositories page. If a repo has not been fully recognized by GitStack it gives you the option to import. I found that if the config file (any config file in any repo) has tab issues the entire list of Repositories breaks. You cant even see the list to perform an import.
So was the import feature working for you or not? Let me know if you have an example of a repository not recognized. If not, I will close the ticket.
I was able to fix the tab parsing problem by fixing the regex OPTCRE in python/lib/ConfigParser.py
(first two lines shown here, 2nd line was added by me):
OPTCRE = re.compile(
r'\s*' # ignore any starting white space [by Tasmin]
I copied a git repo from one machine onto my GitStack machine, and the were some issus that GItStack could/should handle gracefully.