If sync does not do what I want it to do then why does it say this "Library Sync let's you copy files from another PC. Just start Library Server on the other PC then start the sync here." I uncheck merge files and leave merge playslists check. I mean that's exactly what I want it to do. I don't need to merge files because they are the exact same in each library.
The idea of sync came about when ppl requested there be a way to update the server with any changes done at the remote client.
Say you were ripping from another PC other than the one in the basement, created/modified a few playlist files then you would want to update the server with those changes. Thats the purpose of sync. Or even if you wanted to listen to your library at work and then update the server at home with any changes.
Technically it does what it says just only in one direction, Client -->Server. Perhaps it could be better worded to avoid confusion.
You don't sync in the other direction because when the client downloads the library from the server it contains all the changes made on the server immediately. The other point is that file servers don't usually talk to each other they passively listen to client requests and serve. So this is why when you try to sync Server-->Client nothing happens. The client isn't listening for anything, the server is. The client talks to the server. The other party must be listening to be able to accept the change.
If the direction of flow isn't fixed mangement becomes unwieldy. Who is the server and who client. In your particular case there are only 2 PCs, but you could have more clients connected to the server if you so wished. How would all these MC's communicate with each other and where would the media reside ?
For simplicity you could either make all changes on the server and then have the various clients stream off it. In this scenario the clients are passive and make no changes to the media at all, they just read off the server.
Or you could make a change from any of those clients and have those changes sync'd back to the server. This way you are not confined to one PC all the time. Others if they desired could listen while you tag at your own MC either on the server itself or remotely.
Why does the other computer have to be on all the time when all I want to do is connect to it for 2 minutes once per week?
Because media server streams to n-clients that may be on the LAN or even outside it. I did not get earlier that you would be switching the basement PC off in which case media server is not designed for your particular case.
One could also say why should your HTPC client need to be on, you could make the changes on the server whilst the other is off, export to your fileserver then switch off your server and import from the HTPC later.
Also when you talk about importing playslist.. you don't have to go the extent that you described. I just export on the downstairs computer and import them on the upstairs computer. That simple.
True and this is the best way to do it for your requirement.
So what I am hearing is that "Library Sync let's you copy files from another PC. Just start Library Server on the other PC then start the sync here." is a completely false statement? If so they need to reword it because its quite misleading. They then also need to reword merge files and merge playlists...but I don't think they will because I think it does that...which was my point from post 1.
The concepts... server, client & sync could perhaps have been better explained