Re: Can BBEdit synchronize like Dreamweaver?

333 views
Skip to first unread message

Lorin Rivers

unread,
Feb 7, 2013, 5:06:40 PM2/7/13
to bbe...@googlegroups.com
You'll probably need a FTP client like Transmit OR open the remote directory via File > New > FTP/SFTP Browser.



On Feb 6, 2013, at 10:36 PM, Sambodhi Prem <he...@globalsuitcase.com> wrote:

> Hi,
>
> How can a desktop BBEdit Project (complete with file structure, HTML,
> JavaScript, PHP, image files...and others) be uploaded to a server via
> BBEdit's built-in FTP client?
>
> Then--once uploaded--how can the entire project be synched between
> desktop and server?
>
> thanks,
>
> Sambodhi Prem
>
> --
> --
> You received this message because you are subscribed to the
> "BBEdit Talk" discussion group on Google Groups.
> To post to this group, send email to bbe...@googlegroups.com
> To unsubscribe from this group, send email to
> bbedit+un...@googlegroups.com
> For more options, visit this group at
> <http://groups.google.com/group/bbedit?hl=en>
> If you have a feature request or would like to report a problem,
> please email "sup...@barebones.com" rather than posting to the group.
> Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>
>
> ---
> You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+un...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

--
Lorin Rivers
Mosasaur: Killer Technical Marketing <http://www.mosasaur.com>
<mailto:lri...@mosasaur.com>
512/203.3198 (m)


Charlie Garrison

unread,
Feb 7, 2013, 5:59:38 PM2/7/13
to bbe...@googlegroups.com
Good morning,

On 6/02/13 at 8:36 PM -0800, Sambodhi Prem
<he...@globalsuitcase.com> wrote:

>Then--once uploaded--how can the entire project be synched
>between desktop and server?

I use Interarchy's 'mirror upload' function for this. I prefer
that solution since it allows me to exclude files from the upload.


Charlie

--
Ꮚ Charlie Garrison ♊ <garr...@zeta.org.au>

O< ascii ribbon campaign - stop html mail - www.asciiribbon.org
http://www.ietf.org/rfc/rfc1855.txt

Greg Raven

unread,
Feb 8, 2013, 8:25:40 AM2/8/13
to bbe...@googlegroups.com
When you have a project open, go to the bottom left corner where the rain cloud is and enter your site settings, including FTP. Once that's done, you can use the "Deploy Site" command in that same menu thingie.

There is one gotcha, though. Doing it this way ties up BBEdit until the site is deployed. In other words, you can't be editing or doing something else while BBEdit is deploying your site. On large sites, this can represent a fair amount of time.

My work-around was to create an AppleScript to call Fetch, and then I invoke that from the Unix Worksheet that is attached to the project. This way, the upload / deploy action is turfed off to Fetch, and I can get back to work in BBEdit.


On Wednesday, February 6, 2013 8:36:48 PM UTC-8, Sambodhi Prem wrote:
Hi,

How can a desktop BBEdit Project (complete with file structure, HTML, 
JavaScript, PHP, image files...and others) be uploaded to a server via 
BBEdit's built-in FTP client? 

Then--once uploaded--how can the entire project be synched between 
desktop and server? 

thanks,

Sambodhi Prem

Lutz Pietschker

unread,
Nov 16, 2019, 8:41:03 AM11/16/19
to BBEdit Talk
The original question was whether BBEdit can sync like Dreamweaver - the answer, AFAIS, only describes the upload (deploy) function which is not quite sync'ing. I do not believe that BBEdit can do a true sync, not even one-way. In my experience the Deploy Site function deploys the complete site, even if the server-side files have the same or newer timestamp than the local file.

And talking about Deploy Site … What is the difference between "Deploy Site …" and "Re-deploy entire site…"? The latter is not mentioned in the 13.0 manual. And contrary to my expectation because of the ellipse, "Deploy Site" does not open an intermediate dialog. Maybe I am missing something.

A hint I got from Barebones Support: One way to deploy a single file is to open an FTP browser in BBEdit, navigate to the correct folder and move the file by drag and drop. Another way would be to use the File/Save Copy to FTP menu function; this also requires that you navigate to the correct folder, as it always opens at the FTP site root.
A feature request for a single-file upload that automatically honors the site structure has been logged and accepted.

Rich Siegel

unread,
Nov 16, 2019, 10:31:09 AM11/16/19
to bbe...@googlegroups.com
On 11/16/19 at 7:34 AM, yeo...@flyhi.de (Lutz Pietschker) wrote:

>The original question was whether BBEdit can *sync* like
>Dreamweaver - the answer, AFAIS, only describes the *upload*
>(deploy) function which is not quite sync'ing. I do not believe
>that BBEdit can do a true sync, not even one-way. In my
>experience the Deploy Site function deploys the *complete*
>site, even if the server-side files have the same or newer
>timestamp than the local file.

Site deployment in BBEdit decides which files to upload based on
the SHA-1 hash of each *local* file's contents. If this has
changed, then the file is uploaded. Time stamps are not
dependable and are not used, nor is the server consulted.

>And talking about Deploy Site … What is the difference
>between "Deploy Site …" and "Re-deploy entire site…"? The
>latter is not mentioned in the 13.0 manual. And contrary to my
>expectation because of the ellipse, "Deploy Site" does not open
>an intermediate dialog. Maybe I am missing something.

Copying from the 13.0 change notes at <https://www.barebones.com/support/bbedit/notes-13.0.html>:

"Re-Deploy Entire Site" is now available on the Markup -> Update
menu, as well as in the action bar popup for web site projects.
After confirmation, this will re-process and re-deploy all files
in the site.

R.
--
Rich Siegel Bare Bones Software, Inc.
<sie...@barebones.com> <http://www.barebones.com/>

Someday I'll look back on all this and laugh... until they
sedate me.

Lutz Pietschker

unread,
Nov 16, 2019, 11:04:38 AM11/16/19
to BBEdit Talk
Thanks for the super-fast reply!. Please add that information to the manual. It perfectly explains the behaviour I experienced.

Leaves me with the very minor question what the "…" behind the menu (the "rainy cloud" menu in the project browser) items tells me :-)
Reply all
Reply to author
Forward
0 new messages