[ http://mifosforge.jira.com/browse/MIFOSADMIN-165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61932#action_61932 ]
Keith Pierce commented on MIFOSADMIN-165: ----------------------------------------- Recommended solution: 1. Remove one of the two files, and update links in any content to point to the other. This looks feasible because the two images appear to be identical. However, there may be small but essential differences that I cannot detect by eye. Since the Drupal development community is heavily Mac-based, it would be best not to alienate possible contributors by requiring them to either use a volume formatted to be case-sensitive, or install a virtual OS that is case-sensitive such as Ubuntu. Being Mac-based, I cannot implement this part of the solution since my Mac cannot distinguish between the two files. However, I will locate the content that references these two files. 2. Establish a standard for naming files in the distribution. I recommend that all file names be in lower case. > (Almost) duplicate file names on mifos.org site > ----------------------------------------------- > > Key: MIFOSADMIN-165 > URL: http://mifosforge.jira.com/browse/MIFOSADMIN-165 > Project: mifos administration > Issue Type: Bug > Environment: Mac OS > Reporter: Keith Pierce > Priority: Blocker > > For these three files in the mifos.org/mifos.com Git repository there's > another file in the same directory named identically except for case: > {code} > mifos/www/sites/default/files/images/manage_clients.jpg > mifos/www/sites/default/files/images/manage_clients.JPG > mifos/www/sites/default/files/images/manage_clients.preview.jpg > mifos/www/sites/default/files/images/manage_clients.preview.JPG > mifos/www/sites/default/files/images/manage_clients.thumbnail.jpg > mifos/www/sites/default/files/images/manage_clients.thumbnail.JPG > {code} > Because the Mac's operating system is not case sensitive, it views the pairs > as the same file. This prevents me from cloning the repository locally on my > Mac: After cloning, the command {{git status}} returns this message: > {code} > $ git status > # On branch master > # Changed but not updated: > # (use "git add <file>..." to update what will be committed) > # (use "git checkout -- <file>..." to discard changes in working directory) > # > # modified: sites/default/files/images/manage_clients.JPG > # modified: sites/default/files/images/manage_clients.preview.JPG > # modified: sites/default/files/images/manage_clients.thumbnail.JPG > # > no changes added to commit (use "git add" and/or "git commit -a") > {code} > My local clone contains only the '.jpg' files, not the 'JPG' files. It > appears that Git is confused by Mac's case-insensitive file system. This > effectively prevents me from creating a local development environment: I fear > that a push to the repository will have indeterminate effect on these files, > perhaps even deleting one of the pairs. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://mifosforge.jira.com/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev _______________________________________________ Mifos-issues mailing list Mifos-issues@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mifos-issues