
| View previous topic :: View next topic |
| Author |
Message |
cresso
Joined: 04 Jul 2009 Posts: 4
|
Posted: Sat Jul 04, 2009 1:03 pm Post subject: Thoughts about projects and remote file management, for the everyday PHP developper |
|
|
Hello everyone.
First of all, let me thank and congratulate everyone who worked on NetBeans for creating this great IDE. I discovered it 2 weeks ago and I believe that the features and the quality of this project tops all other commercial and non-commercial IDEs out there.
I come from a Zend Studio 5.5 and Dreamweaver background. I have been trying to figure out for a while how to get NetBeans to work in a similar manner as these two products, when all files are located on a remote FTP server.
I understand that having a local copy of all the files in the project is required. With NetBeans 6.7, it is now possible to "upload on save". This is a great feature! However, I often work in an environment where a few developpers work on the same project, without a source control tool, for the sake of simplicity.
This means that we must always make sure that we have the latest version of the file before working on it.
Could it be possible to implement something like a "download file on open" feature? This would automatically download the file from the FTP/SFTP when we open it, instead of clicking "Download" manually.
This would make it much easier when working directly on a remote FTP/SFTP server. It would make file management very similar to Zend Studio 5.5/Dreamweaver.
I know that a great bunch of PHP programmers are working with a lot of projects of varying size, on a lot of different servers, with or without source control. Therefore I believe this features, "auto download file on open", would be a great improvement for the future.
If there is a way to do that with the current version of NetBeans, please excuse my newbieness and let me know.
Thank you and keep on the good work |
|
| Back to top |
|
 |
Tomas Mysik Posted via mailing list.
|
Posted: Tue Jul 07, 2009 9:01 am Post subject: Projects and remote file management in PHP |
|
|
Hi,
Dne sobota 04 července 2009 15:03:47 cresso napsal(a):
| Quote: | First of all, let me thank and congratulate everyone who worked on NetBeans
for creating this great IDE. I discovered it 2 weeks ago and I believe that
the features and the quality of this project tops all other commercial and
non-commercial IDEs out there.
|
thanks a lot!
| Quote: | I understand that having a local copy of all the files in the project is
required.
|
Yes.
| Quote: | However, I often work in an environment where a few
developpers work on the same project, without a source control tool, for
the sake of simplicity.
|
This is very dangerous and definitely not recommended. Any VCS is highly
recommended for such situations.
| Quote: | This means that we must always make sure that we have the latest version of
the file before working on it.
|
Not with any VCS.
| Quote: | Could it be possible to implement something like a "download file on open"
feature? This would automatically download the file from the FTP/SFTP when
we open it, instead of clicking "Download" manually.
|
Sounds like a good idea - could you please file an enahncement for it [1]?
| Quote: | If there is a way to do that with the current version of NetBeans, please
excuse my newbieness and let me know.
|
No, AFAIK there's no such possibility right now.
Thanks,
Tomas
[1] http://www.netbeans.org/community/issues
--
Tomas Mysik
address-removed |
|
| Back to top |
|
 |
cresso
Joined: 04 Jul 2009 Posts: 4
|
Posted: Thu Jul 09, 2009 4:14 pm Post subject: |
|
|
Thanks for your reply.
I am aware that a VCS is definitely the solution to avoid versionning and concurency issues.
However, as a consultant working for a lot of different customers on many projects the sad truth is that very few of them are using VCS. Even worse, sometimes there no development site and all changes must be made directly in production.
That's why we always need to make sure that we have the latest version before we start working on it.
I know this can be considered "ninja-style", but unfortunately this is very common in the PHP developper world.
Such a feature would help developpers get away from "Editors" and move toward a real IDE.
Last edited by cresso on Thu Jul 09, 2009 4:46 pm; edited 1 time in total |
|
| Back to top |
|
 |
Filip Zamboj Posted via mailing list.
|
Posted: Thu Jul 09, 2009 4:29 pm Post subject: Thoughts about projects and remote file management, for the everyday PHP developper |
|
|
cresso wrote:
| Quote: | Thanks for your reply.
I am aware that a VCS is definitely the solution to avoid versionning and concurency issues.
However, as a consultant working for a lot of different customers on many projects the sad truth is that very few of them are using VCS. Even worse, sometimes there no development site and all changes must be made directly in production.
| Yep, it would . And I see your point. I remember this "fights" with
customers who needs to have something fixed quickly, yesterday was late,
usually and there is no way to use any VCS. Anyway, I'm sorry but this
not implemented in netbeans. The best think you could do is to report
this as task into issuezilla (http://www.netbeans.org/issues/) against
component php, subcomponent ftp-support. Provide some use case (s) where
how this could be used and we will consider your task. I guess you don't
think of this as about donwloading when you open project only.
| Quote: |
That's why we always need to make sure that we have the latest version before we start working on it.
I know this can be considered "ninja-style", but unfortunately this is very common in the PHP developper world.
| It's a ninja-style and the best way to troubles ... anyway, client is
client.
|
|
| Back to top |
|
 |
cresso
Joined: 04 Jul 2009 Posts: 4
|
Posted: Thu Jul 09, 2009 4:57 pm Post subject: Re: Thoughts about projects and remote file management, for the everyday PHP developper |
|
|
Thank you, I have filed an Issue about this, as suggested (Issue 168362).
| Filip Zamboj wrote: | I guess you don't
think of this as about donwloading when you open project only.
|
Not really, what I expect is this: To download a file when I try to open it.
Currently, before starting to code on a file, I need to right-click on it, choose "Download", and then open it.
What I wish for, is that when I double-click the file to open it, it would automatically download, overwrite my local version and open.
This would be an option similar to "Upload files: On Save" and would be applicable to projects with a remote server Run configuration. |
|
| Back to top |
|
 |
crazybyte
Joined: 31 Mar 2009 Posts: 21
|
Posted: Thu Jul 09, 2009 7:39 pm Post subject: Thoughts about projects and remote file management, for the everyday PHP developper |
|
|
Could this be done also for SFTP and not only for FTP connections? I have many cases when I need SFTP connection. Should I add a comment related to this to the issue opened? Thank you!
On Thu, Jul 9, 2009 at 7:57 PM, cresso <address-removed ([email]address-removed[/email])> wrote:
| Quote: | Thank you, I have filed an Issue about this, as suggested (Issue 168362).
[quote="Filip Zamboj"]I guess you don't
think of this as about donwloading when you open project only.
| Quote: |
No, what I expect is to download a file when I try to open it. Currently, before working on a file, I need to right-click, choose "Download", and then open it.
What I wish for, is that when I double-click the file to open it, it would automatically download, overwrite my local version and open.
This would be an option similar to "Upload files: On Save" and would be applicable to projects with a remote server Run configuration.
([email]address-removed[/email])
([email]address-removed[/email])
|
--
Lege, lege, relege, ora, labora et invenies.
|
|
|
| Back to top |
|
 |
Tomas Mysik Posted via mailing list.
|
Posted: Fri Jul 10, 2009 8:23 am Post subject: Thoughts about projects and remote file management, for the everyday PHP developper |
|
|
Hi,
Dne čtvrtek 09 července 2009 21:39:19 Varga Levente napsal(a):
| Quote: | Could this be done also for SFTP and not only for FTP connections? I have
many cases when I need SFTP connection. Should I add a comment related to
this to the issue opened? Thank you!
|
not necessary - once it is done, it will be available for Remote run
configuration in general (does not matter whether it is FTP or SFTP).
Tomas
--
Tomas Mysik
address-removed |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You can attach files in this forum You can download files in this forum
|
|
|
|
|