[issue1578269] Add os.link() and os.symlink() support for Windows

2009-05-09 Thread Martin v. Löwis
Martin v. Löwis added the comment: With 3.1b1 already released, most likely this is too late for 3.1 (unless there would be a second beta, which is currently not planned). -- ___ Python tracker _

[issue1578269] Add os.link() and os.symlink() support for Windows

2009-05-09 Thread Jason R. Coombs
Jason R. Coombs added the comment: If I produce a patch for Python 3.1, can this capability possibly be included in the release? Are there any objections to the implementation as found in jaraco.windows? -- ___ Python tracker

[issue1578269] Add os.link() and os.symlink() support for Windows

2009-02-24 Thread Giampaolo Rodola'
Changes by Giampaolo Rodola' : -- nosy: +giampaolo.rodola ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: htt

[issue1578269] Add os.link() and os.symlink() support for Windows

2009-02-21 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- versions: +Python 2.7, Python 3.1 -Python 2.6 ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue1578269] Add os.link() and os.symlink() support for Windows

2009-02-19 Thread Jason R. Coombs
Jason R. Coombs added the comment: I've implemented symlink() for Windows in jaraco.windows v1.0, just uploaded to pypi (http://pypi.python.org/pypi/jaraco.windows/1.0). It creates symlinks, so only works in Windows 6 and later, but it's available for those platforms. Hopefully something like

[issue1578269] Add os.link() and os.symlink() support for Windows

2007-09-21 Thread Sean Reifschneider
Sean Reifschneider added the comment: If the file links are on the same volume, it's probably using hard links. Symbolic links can cross file-systems, of course. So it sounds like the Junction Points aren't going to work to replace symlinks, and they'll be Vista only. _

[issue1578269] Add os.link() and os.symlink() support for Windows

2007-09-21 Thread Stephen Warren
Stephen Warren added the comment: It seems that Accurev uses junction points for directories, and hard-links for files. That's probably a little to disparate to implement in Python? Also, I tried sysinternals' junction.exe and whilst it allows one to create junction points that point at files, y

[issue1578269] Add os.link() and os.symlink() support for Windows

2007-09-21 Thread Stephen Warren
Stephen Warren added the comment: Hmm. I just tested Accurev - whatever it does, it works for files too. That said, it could be making hard-links, which I guess could be different. Additionally, the sysinternals "junction" utility doesn't find any junction points when probing the link files. I'

[issue1578269] Add os.link() and os.symlink() support for Windows

2007-09-21 Thread Sean Reifschneider
Sean Reifschneider added the comment: swarren: According to the wikipedi article on junction points: They can only be used on folders, not files. They are being replaced by symbolic links. The latter I take to mean junction points are being phased out, but I couldn't find any information

[issue1578269] Add os.link() and os.symlink() support for Windows

2007-09-20 Thread Stephen Warren
Stephen Warren added the comment: I'd say that junction points were a great way to expose this feature under Win32 - after all, isn't it specifically what they were designed for? Incidentally, at least one other application uses them for exactly this purpose; a commercial source control tool nam