2012-09-20 25 views
8

Tengo una instancia de CouchDB 1.2.0 ejecutándose en mi computadora portátil y quiero replicar una base de datos local llamada "sopa" en una máquina remota, que ejecuta una instancia de CouchDB 1.1.1. Expido la replicación del futón y puedo ver la solicitud está bien:CouchDB no replica documentos de diseño

Request URL:http://127.0.0.1:5984/_replicate 
Request Method:POST 
Request Payload: {"source":"soup","target":"http://projects.blurrcat.com/couchdb/soup"} 

Sin embargo, cuando se realiza la replicación, todos los documentos excepto los documentos de diseño se replican. puede alguien decirme por que? ¿Es por la diferencia de versión?

Respuesta

14

Los documentos de diseño solo se replicarán si está autenticado como administrador o administrador de db en su destino. Intente algo así como establecer su destino como

http://admin:[email protected]/couchdb/soup 
+1

Como resultado, Futon obtiene los documentos de diseño y las vistas a través de llamadas ajax. Así que tienes que esperar un tiempo antes de que aparezcan ... – blurrcat

+0

Hmmm ... eso no funcionó para mí. – Costa

Cuestiones relacionadas