Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What do you mean by "share files between machines"?

Commit files into a repository on one machine. Move it to another on a USB stick, by FTP, with the DVCS's transport protocol, whatever. All of those result in repositories containing byte-for-byte identical commits.

In that case the protocol over the wire should be well-defined and would avoid problems.

Oh, all of these are well-defined. They're defined to produce filenames which comprise the same sequence of bytes everywhere. That's the problem!

If you mean by sharing files over an USB-stick then it's not so much an application problem as an OS issue.

Bear in mind that the problem is not what the OS does with the names of files being moved around, it's with what the DVCS does with the names that are embedded in the content of its data files.



Ah, thanks for clarifying.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: