473,806 Members | 2,732 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

server synchronization ?

Hi,

i am tyring to find a solution to synchronize 2 environnement for months!!

How do you synchonize one (or several!!) production environnement from
DEV????

I am looking for a software with these functionnalitie s:
- FTP synchronization
- synchronize ONLY updated files!!
- should not add other files than mine (like Microsoft frontpage which adds
a lot of files during the synchonization and do not remove them, i guess it
uses them to know which file needs to be synchronized)!! !)
- should be able to synchronize 1 or SEVERAL production environment from ONE
DEV environment (the same one). For example you create a GROUP of production
servers and you can synchronize only one of them or select the group and it
synchronize all of them!

Most of the softwares use the updated flag (which is automatically set by
the system when you update a file) and unset it after the copy!! That's bad
because I can't synchronize a second environement in that case!! Because all
the updated flags have been unset after the first synchronisation !!!!

I found the perfection (99%) : Smart SYnc Pro (it do not use FTP so I have
added WebDrive). BUT, since 1 month, when it synchronizes, it display serror
message saying a file has not been found, remove a file in the PRODUCTION
environment (not always the same) and do not copy the original file!! So my
production web site is down!!!!! I need to relaunch the synchronization
process.

Do you know another software???

Many thanks

Rodolphe
Jul 17 '05 #1
2 1678
WebRod wrote:
Hi,

i am tyring to find a solution to synchronize 2 environnement for months!!


At the risk of blowing my own trumpet you might want to try:

http://pushsite.sourceforge.net/

I'm guessing you've got a Micr$oft setup there - Pushsite will work (but has
not been as extensively tested as on Posix). The docs also have links to
other packages.

HTH

C.
Jul 17 '05 #2
On Fri, 8 Apr 2005 17:54:13 +0200, "WebRod" <no****@bouygte l.fr> wrote:
i am tyring to find a solution to synchronize 2 environnement for months!!

How do you synchonize one (or several!!) production environnement from
DEV????

I am looking for a software with these functionnalitie s:
- FTP synchronization
- synchronize ONLY updated files!!
- should not add other files than mine (like Microsoft frontpage which adds
a lot of files during the synchonization and do not remove them, i guess it
uses them to know which file needs to be synchronized)!! !)
- should be able to synchronize 1 or SEVERAL production environment from ONE
DEV environment (the same one). For example you create a GROUP of production
servers and you can synchronize only one of them or select the group and it
synchronize all of them!

Most of the softwares use the updated flag (which is automatically set by
the system when you update a file) and unset it after the copy!! That's bad
because I can't synchronize a second environement in that case!! Because all
the updated flags have been unset after the first synchronisation !!!!

I found the perfection (99%) : Smart SYnc Pro (it do not use FTP so I have
added WebDrive). BUT, since 1 month, when it synchronizes, it display serror
message saying a file has not been found, remove a file in the PRODUCTION
environment (not always the same) and do not copy the original file!! So my
production web site is down!!!!! I need to relaunch the synchronization
process.

Do you know another software???


At work I just use the source control system - the production server regularly
updates from source control, bringing in the completed code. This works nicely
because we use CM Synergy which (a) doesn't add extra files to the workarea,
and (b) has good ways of controlling which versions of files reach production
projects versus development projects.

For my own stuff, I use Subversion for source control, which is good but does
add a lot of extra ".svn" subdirectories - plus it'd be a bit fiddly to connect
my host's server to my Subversion repository on my LAN. So I use "svn export"
to get a clean copy of the latest version, and then use "rsync -r -z -l
--delete" to copy the files over - rsync handles only copying updated files
(and even more it's smart enough to transfer only chunks of files that have
changed), and the --delete means any obsolete files on the target get removed.

Doesn't rely on any update or archive flags; rsync works off checksums that it
calculates whilst it runs. It's also been around for years, so is tried and
tested. It's easiest to use if you have SSH access to your host.

--
Andy Hassall / <an**@andyh.co. uk> / <http://www.andyh.co.uk >
<http://www.andyhsoftwa re.co.uk/space> Space: disk usage analysis tool
Jul 17 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1738
by: chandrub78 | last post by:
Hello Everyone We have a third party tool which maintains its own custom database,DB1 on SQL Server 2000 on Server A (Windows 2000). We built an inhouse application which maintains a transactional database, DB2 also on Server A derived from DB1. Since the DB1 is frequently updated the synchronisation between the databases is currently maintained by using views in DB2 which pulls in all the required data from across tables in DB1. But we...
32
2536
by: dreadnought8 | last post by:
I have a client who wishes to upsize an A97 system from Jet backend to SQL Server 2000. They have up to 4 users. Will they need to buy the minimal 5-seat SQL Server product, or would it be cheaper to upsize the front end to A2K, A2K2 or A2K3 and use the version of SQL Server provided with that? The system uses local tables extensively and I would not want to disturb this. Enterprise manager would be a requirement. TIA
4
3206
by: scott | last post by:
hi all, Thx to any one that can offer me help, it will be much appreciated. iv got a multithreaded program and need to use thread synchronization. The synchronization does not have to work across multiple processes just the one. I was wondering if any one new which one used the least overhead. Im at current using mutexes but was wondering if there was something a bit
7
2194
by: Paul Aspinall | last post by:
Hi I have an application which runs on a desktop. I want to synchronise the DB with a PDA app, which also uses SQL Server 2005 (mobile and express). I believe that I will need to write my own synchronization application, in order to update the data across the machines. My questions are: - Is there a way of picking up an event that will notify my application when the PDA is connected to the desktop??
2
6971
by: Jobs | last post by:
Download the JAVA , .NET and SQL Server interview with answers Download the JAVA , .NET and SQL Server interview sheet and rate yourself. This will help you judge yourself are you really worth of attending interviews. If you own a company best way to judge if the candidate is worth of it. http://www.questpond.com/InterviewRatingSheet.zip
12
2017
by: emma_middlebrook | last post by:
Hi Say you had N threads doing some jobs (not from a shared queue or anything like that, they each know how to do their own set of jobs in a self-contained way). How can you coordinate them so that they all wait until they've all done one job before starting off on each of their next jobs. I have been thinking about this for a day and can't seem to find a solution.
1
4724
by: johandekroon | last post by:
I am relatively new to .net and SQL server 2005 but I am creating an application which runs on a handheld. The application needs to retrieve information from a MS SQL Server 2005 database. It shall have a simple database locally. I think this should be possible in several ways 1 - handheld in the cradle and then connect using the desktop computer and active sync. 2 - Connect to internet and use a VPN connection 3 - Directly connect to the...
15
2745
by: ingejg | last post by:
I am starting to study internet synchronization, and my head is still spinning since internet is not my forte, however my boss is breathing down my neck at the moment. Our company has only one server with fixed IP address provided by our ISP, while the other sites (which I wish in the future hold the replicas databases) have only standard internet connections with Dynamic IP (which means that they change IP addresses, as given by the ISP...
0
9719
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9598
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10623
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10373
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
10111
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9192
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
5683
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4330
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
3010
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.