<div dir="ltr"><div class="gmail_extra">Thank you and thank you!</div><div class="gmail_extra"><br></div><div class="gmail_extra">So it sounds like it's not any one of the products I'm using, but the way they interact. TextMate opens a local copy that Transmit creates, and, it seems that when I save in TextMate, TextMate sends the metadata, and Transmit respects that and saves it to the server. But since I've changed the permissions in the interim, my changes on the server (outside TextMate and Transmit) are being lost as a result.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">I will have to change the way I work with that, so that I change permissions first and then open it in TextMate via Transmit in the future.</div><div class="gmail_extra">

<br></div><div class="gmail_extra">I'll also look into rmate, but not sure that will work for me either...</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks!<br>
<br><br><div class="gmail_quote">On Tue, Jul 9, 2013 at 1:33 PM, Jason Smith <span dir="ltr"><<a href="mailto:jason@ncpod.org" target="_blank">jason@ncpod.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Caveat: rmate now requires permission to install python gems on the target server, instead of the previously minimally invasive script that could be simply plopped into ~/bin<br>
<br>
This has drastically curtailed my ability to use rmate remotely.<br>
<br>
--<br>
Jason<br>
<div class="HOEnZb"><div class="h5"><br>
On Jul 9, 2013, at 13:18, "Allan Odgaard" <<a href="mailto:mailinglist@textmate.org">mailinglist@textmate.org</a>> wrote:<br>
<br>
> On 9 Jul 2013, at 16:45, Jeff Weinberger wrote:<br>
><br>
>> […] If TextMate re-writes the file with the metadata from the time it was<br>
>> originally opened, then that would cause the issue. If it writes the file<br>
>> without changing the then-current metadata (which have changed since it was<br>
>> opened) then the issue is likely Transmit.<br>
><br>
> TextMate works on a temporary file that Transmit created and knows nothing about the file on your server.<br>
><br>
> If you change the file on the server while it is open in TextMate, then it would fall upon Transmit to sync the changes when TextMate saves and triggers Transmit to upload the (temporary) file.<br>
><br>
> Are you btw aware of rmate? If you work a lot over ssh, then rmate is a great asset, and when rmate accepts changes from TextMate, it will preserve metadata :)<br>
><br>
> _______________________________________________<br>
> textmate mailing list<br>
> <a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>
> <a href="http://lists.macromates.com/listinfo/textmate" target="_blank">http://lists.macromates.com/listinfo/textmate</a><br>
<br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>
<a href="http://lists.macromates.com/listinfo/textmate" target="_blank">http://lists.macromates.com/listinfo/textmate</a></div></div></blockquote></div><br></div></div>